In einer Entfernung von 5 Minuten zu Fuß von dem 3-Sterne-Camelot House Hotel London liegt die Lisson Gallerie.
Die 40 Zimmer sind mit einem Bügeleisen/Bügelbrett ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen. Es gibt auch Zimmer mit einer getrennten Toilette und einer Dusche sowie einem Wasserkocher und einem Kühlschrank.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Ahl Cairo, das in einer 150 Meter Entfernung vom Camelot House Hotel ist, oder im Restaurant Lockhouse, das in 14 Minuten zu Fuß zu erreichen ist.
U-Bahnhof Maida Vale liegt ca. 2 Kilometer vom Hotel entfernt und das Londoner Chinatown ist innerhalb von circa 10 Minuten mit dem Auto zu erreichen. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie die St James's Church (2,1 km) und die St Pancras New Church (3 km). Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört das Vaudeville Theatre (ist 3,1 km weit weg vom Camelot House London). Das Hotel ist in circa 15 Autominuten Entfernung vom Gordon Square Garden und in unmittelbarer Nähe zur U-Bahn-Station Edgware Road.