London Visitors Hotel położony jest około 5 min piechotą od dworca Stacja Kensington i oferuje widoki na miasto. Na terenie obiektu znajduje się również parking.
Hotel leży w dzielnicy Kensington, 6 km od takich miejsc kultu religijnego jak Opactwo Westminsterskie. Ten hotel jest usytuowany w pobliżu atrakcji przyrodniczych, takich jak Park Kensington Gardens 2 km) i Serpentine 3 km). Ponadto, Oakwood Court Garden znajduje się w 450 metrach. Do pobliskich atrakcji rozrywkowych w Londynie należy Sala koncertowa O₂ Shepherd's Bush Empire w około 1 km. Visitors leży o rzut kamieniem od stacji metra Kensington.
Są one wyposażone w prywatne łazienki.
Goście mogą zjeść posiłek w restauracji Crown And Sceptre, serwującej dania kuchni brytyjskiej, lub w restauracji Cafe Del Mundo, położonej w odległości 6 min spacerem.