Das Hotel Sleep In The Sky London liegt im Stadtteil Lambeth von London, in rund 25 Gehminuten Entfernung von kulturellen Attraktionen, darunter dem Imperial War Museum.
Die Pension befindet sich rund 3 km vom London Dungeon sowie rund 6 km vom British Museum entfernt. Das Hotel liegt auch gleich neben der U-Bahn-Station Oval. Das Sleep In The Sky befindet sich in einer Entfernung von circa 10 Autominuten vom SEA LIFE London Aquarium. Die Unterkunft befindet sich in rund 6 km Entfernung vom Bahnhof Marylebone.
Die Zimmer verfügen über einen Kamin sowie einen Schreibtisch für den Komfort der Gäste. Ein Schreibtisch, ein Steinkamin und eine Sitzecke sind ebenfalls in den Zimmern vorhanden.
Das Restaurant Cafe Van Gogh, das sich 12 Gehminuten vom Hotel entfernt befindet, serviert britische Küche für jeden Geschmack.