Das 3-Sterne-Hotel Magic Stay Rooms London liegt ca. 5 Gehminuten vom Sussex Gardens Open Space entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Dieses Hotel liegt im Stadtviertel Westminster und ist zudem 2 km vom Naturhistorischen Museum. Der London Zoo liegt unter anderem rund 25 Gehminuten entfernt. Eine 10-minütige Fahrt bringt Sie zur Oxford Street. Das Magic Stay Rooms London befindet sich in der Nähe des Bahnhofs Marylebone, und zwar ungefähr 850 Meter entfernt. Es dauert 33 Minuten, um zum Flughafen London City mit dem Auto zu gelangen.
Einige Gästezimmer verfügen über private Badezimmer sowie einen Teppichboden und eine Klimaanlage. Diese Zimmer sind ebenfalls mit Teppichböden ausgestattet.
Das Restaurant Burger Craft at The Green Man liegt in unmittelbarer Nähe zu diesem Magic Stay Rooms.