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
© www.easy-breaks.com 2018
Booking fee of £6 applies to each booking