Upmarket hotel n a 19th-century manor house featuring French dining, a spa & an indoor pool.
Loading map...
Rated 4.2 on Google · 1,456 reviews