The Sheep on Sheep Street Hotel
Sheep Street Stow-On-The-Wold, GL54 1AUThe Sheep on Sheep Street Hotel is set in Stow on the Wold, 37 km from Oxford and 29 km from Stratford-upon-Avon. Guests can enjoy the on-site restaurant. Free private parking is available on site. Each room is equipped with a TV.
22 rooms
from £75