The Park Hotel, Teddington
19 Park Road, Teddington TW11 OAB
The Park Hotel is a comfortable property and is located in an ideal spot for visitors to South West London.
"Experience modern English cuisine with seasonal ingredients at the restaurant. "
We love this hotel because...
Check In: 2.30pm
Check Out: 12pm
Plan Your Trip
This Victorian style hotel is centrally located in the heart of Teddington, with easy access to both public transport to central London and other nearby attractions, towns and villages.
The hotel’s large and airy rooms have been designed with guests' comfort in mind – with modern amenities, neutral décor, and lots of natural light. The in-house restaurant is also a popular choice for guests and locals alike, serving up a traditional English menu which makes use of fresh and local ingredients. The bar serves up lighter bites and is the ideal place to spend relaxing evenings after a day spent exploring.
© www.easy-breaks.com 2018
Booking fee of £6 applies to each booking