L’établissement victorien classé Grade II The Park Hotel vous accueille au cœur de Teddington, dans le sud-ouest de Londres. Cet hôtel se trouve à côté de la gare de Teddington. Le centre de Londres et l'aéroport d'Heathrow sont accessibles en 30 minutes. Un parking est à votre disposition sur place.
L'hôtel possède 44 chambres de différents types, dont certaines ont été récemment rénovées.
Affichant une décoration magnifique, le pub de l'hôtel possède des cheminées et une terrasse. Vous pourrez y déguster le rôti du dimanche, le goûter ou simplement vous détendre avec un verre.
Enfin, le Park Hotel est à quelques minutes de marche du château de Hampton Court et de Bushy Park.