Die Lisson Gallerie ist vom 3-Sterne-Camelot House Hotel London aus zu Fuß in 25 Minuten erreichbar und ist einen Besuch wert.
Das Hotel liegt 2 km von der Royal Academy of Arts und ungefähr 150 Meter von der U-Bahn-Station Edgware Road entfernt. British Museum ist unter anderem in etwa 3 km Entfernung gelegen. Der St. James's Palace liegt in ca. 10 Autominuten Entfernung vom Camelot House und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von London. Für Fernreisende ist der Flughafen London City in 33 Minuten mit dem Auto zu erreichen.
Im Hotel können Sie eines der 40 Zimmer wählen, die mit einem Fernsehen mit mehreren Kanälen ausgestattet sind und über ein Bügeleisen/Bügelbrett und Bügelmöglichkeiten verfügen. Eine getrennte Toilette und eine Dusche sowie ein Wasserkocher und ein Kühlschrank gehören zur Grundausstattung in den Zimmern.
Das Restaurant Ahl Cairo liegt ungefähr 150 Meter vom Camelot House Hotel entfernt.