Hotel The Thames Apartment @ Kelvedon House Londyn jest położony w dzielnicy Lambeth, około 10 min jazdy samochodem od takich rodzinnych miejsc jak Londyńskie Akwarium Sea Life.
Dzielnica Covent Garden znajduje się 4 km stąd, a Wieża zegarowa Big Ben - w prawie 2 km. Hotel jest położony w pobliżu atrakcji przyrodniczych, takich jak Vauxhall Pleasure Gardens 2,1 km) i St. James’s Park 3 km). Vauxhall Park również dzieli od Thames Apartment @ Kelvedon House w pobliżu. Ten hotel leży jedynie 500 m od stacji metra Stockwell, natomiast Koło obserwacyjne London Eye jest prawie 15 min autem stąd.
Pokoje wyposażone są w zestaw do prasowania, a także telewizję satelitarną dla niezapomnianego komfortu gości. Oddzielna toaleta i prysznic są dostępne w łazienkach.
Goście mogą spróbować dań kuchni brytyjskiej w restauracji The Canton Arms położonej w prawie 500 m.