Church Street Townhouse
The 4-star Church Street Townhouse Hotel is set just 1.6 km from Warwick Castle, Stratford-upon and Cadbury World.
The Jester, Holy Trinity Church and The Attic Theatre are within 5 minutes' walk away.
Serving guests with english and british dishes, Edward Moon is 200 meters away.
A local bus stop is 250 meters away.