Das Room In London befindet sich rund 10 Minuten zu Fuß vom Italienischen Kulturinstitut in London entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Gegend. Gäste können WLAN sowohl für geschäftliche als auch für private Zwecke nutzen.
Dieses Apartment ist im Viertel Stadtzentrum London gelegen. Odeon Studios Leicester Square befindet sich etwa 2 km entfernt. Prince Of Wales Theatre liegt in circa 25 Gehminuten Entfernung vom Apartment.
Allen Gästen stehen eine Klimaanlage sowie Unterhaltungsmöglichkeiten wie ein Flachbildfernseher mit Satellitenkanälen zur Verfügung.
Diese Unterkunft verfügt auch über eine voll ausgestattete Küche, ausgesttatet mit Geräten für die Zubereitung eigener Mahlzeiten. Das Room In London liegt in 450 Metern Entfernung von der U-Bahn-Station U-Bahnhof Victoria und in ca. 2 km Entfernung vom Bahnhof Marylebone.