THE WESTWOOD HOTEL, OXFORD
The Westwood Hotel is a privately owned quintessential English hotel, only 2 miles from the centre of Oxford. It is set in over 3 acres of landscaped gardens and surrounded by 400 acres of ancient woodland. The hotel features 20 individually designed bedrooms, great food and fine wines, a cosy relaxing bar, and really friendly service.
Title Goes Here
I’m a paragraph. Double click
me or click Edit Text. It's easy to make it your own.
Learn More
Title Goes Here
I’m a paragraph. Double click
me or click Edit Text. It's easy to make it your own.
Learn More