Det 3-stjernede The Park Hotel ligger i centrum af Teddington og tilbyder en a la carte-restaurant, der serverer britisk mad. Der er en parkeringsplads på stedet og Wi Fi i hele ejendommen.
Centrum af Teddington kan man nå på 5 minutters gang fra hotellet. Det tager 10 minutter at køre til Kingston upon Thames. Hotellet ligger 25 minutters kørsel fra London Heathrow lufthavn og 15 minutters gåtur fra togstation Teddington.