3-hvězdičkový hotel Camelot House Hotel Londýn je situován 3 km od Britské muzeum.
Ubytování se nachází ve městě Londýn, 5 minut chůze od stanice metra Edgware Road. Londýnské oko je vzdáleno 4 km od tohoto hotelu, který je také situován poblíž Lisson Gallery. Železniční nádraží Marylebone se nachází 10 minut chůze odtud.
Pizzeria Zonzo Restaurant je ve vzdálenosti 5 minut pěšky.