Situated in the heart of Teddington, The Park Hotel is close to Bushy Park, Hampton Court Palace, and Twickenham Stoop Stadium.
Also nearby are Twickenham Stadium and Hampton Court Park. Hotel Features. This Teddington hotel offers a restaurant and a coffee shop/café. Wireless Internet access is complimentary in public areas. Additional amenities include room service (during limited hours), an elevator (lift), and a television in the lobby. Self parking is complimentary. Guestrooms. The 43 guestrooms at The Park Hotel include coffee/tea makers and hair dryers. Complimentary wireless high-speed Internet access is provided. 26-inch flat-screen TVs are equipped with digital channels. Bathrooms offer shower/tub combinations and complimentary toiletries.