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
Receive the latest breaks, offers and deals from easy-breaks.com
© www.easy-breaks.com 2018
Booking fee of £6 applies to each booking