El The Park Hotel es un hotel victoriano protegido de grado II situado en el centro de Teddington, en el suroeste de Londres. El establecimiento se encuentra junto a la estación de tren de Teddington y a 30 minutos del centro de Londres y del aeropuerto de Heathrow. El hotel ofrece aparcamiento.
El hotel dispone de 44 habitaciones de tipos diferentes, algunas recién reformadas.
El pub del hotel presenta una decoración elegante y cuenta con chimenea y terraza al aire libre. Los huéspedes pueden merendar, beber algo o disfrutar de un asado los domingos.
El palacio de Hampton Court y el parque Bushy están a pocos pasos del The Park Hotel.