The Sheep on Sheep Street HotelSheep Street Stow-On-The-Wold, GL54 1AU
The 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.