Located in Stow on the Wold, 20 miles from Walton Hall, Stow Lodge Hotel provides accommodations with a garden, free private parking, a restaurant and a bar. This 3-star hotel offers free WiFi. Guests can have a drink at the snack bar.
Blenheim Palace is 21 miles from the hotel, while Royal Shakespeare Theatre is 21 miles away.
Number of rooms : 11
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From £110
Lucy's Tearoom
Suberb 9.1
14 m -
Lucy's Tearoom The Square, Stow on the Wold GL54 1AB