3 yıldızlı Camelot House Hotel Londra, Buckingham Sarayı'den 2 km uzaklıkta bulunmaktadır.
Konaklama tesisi Lisson Gallery'a yakın ve Edgware Road metro istasyonundan 150 metre uzaklıktadır. Otel, Londra şehrinin merkezine 4 km'den daha az, Victoria ve Albert Müzesi'a ise 2,1 km uzaklıktadır. Camelot House Hotel, Wallace Koleksiyonu'a kısa bir sürüş mesafesindedir. Marylebone tren istasyonu tesisten 850 metre uzaklıkta bulunur.
Tesis, pizzacı Zonzo Restaurant gibi mekanlara sadece 200 metre uzaklıktadır.