The park hotel
Location 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 shopcaf 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