Hotel The Sheep On Sheep Street
3 StarsSheep Street, Stow on the Wold - L54 1AU - Stow-On-The-Wold, United Kingdom View Map
This caring, award-winning hotel is renowned for its warm hospitality. Enjoy fine food in the Conservatory Restaurant shaded by its historic vine. Furnishings give a country house feel in a market town location. Appealing bedrooms, individually styled, add to your comfort. Special breaks available. All bedrooms non smoking.