This stylish, modern and homely hotel in the Oxford area is ideally located for both business and pleasure and offers value and convenience.