08430 55 44 33
7 days 9am - 9pm

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...

    • Regular entertainment
    • Victorian features
    • Central location
    Check In: 2.30pm
    Check Out: 12pm

    Plan Your Trip

    © www.easy-breaks.com 2018
    Booking fee of £6 applies to each booking