East Devon, England, United Kingdom
Chic rooms & suites in a high-end hotel featuring an elegant restaurant/bar & estuary views.