Otto’s Suite is set within the majestic Sherborne House in the Cotswolds, a building steeped in history dating back to the 17th Century. Step inside this elegant home-come-hotel and you will be immersed in history and style. Location Sherborne Manor is a piece of history deep in the Cotswolds. The village within which the Manor … Continue reading Review: Otto’s Suite At Sherborne House In The Cotswolds
The post Review: Otto’s Suite At Sherborne House In The Cotswolds first appeared on Luxury Travel Diary.