Pałac Buckingham jest w prawie 2 km, a Londyńskie Muzeum Przyrodnicze jest w ciągu prawie 10 min jazdy od Camelot House Hotel Londyn.
Lisson Gallery znajduje się mniej niż 5 min piechotą od hotelu, a takie obiekty przyrodnicze jak Punkt widokowy Sky Garden są zlokalizowane w około 7 km. Ten hotel jest położony tylko 350 m od Westbourne. Ponadto, Triangle Garden znajduje się w odległości 19 min spacerem. Rozrywka w okolicy obejmuje Sala koncertowa Royal Albert Hall 2,1 km od Camelot House. 3-gwiazdkowy obiekt położony jest mniej niż 150 m od stacji metra Edgware Road, natomiast Dom towarowy Harrods leży prawie 25 min pieszo stąd.
Pokoje wyposażone są w garderobę oraz telewizja wielokanałowa dla wygody gości. Zawierają łazienki z oddzielną toaletą i prysznicem.
Podczas pobytu w Camelot House Hotel goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Zonzo Restaurant, w około 200 m, czy restauracja Ahl Cairo w odległości 5 min spacerem.