Die Lage des Hotels W12 Studios & Rooms London, ca. 15 Minuten Autofahrt vom British Museum entfernt, ist ein großer Vorteil. Ein privater Autoparkplatz ist vor Ort gegen Aufpreis vorhanden.
Neben einer Sitzecke sind die Zimmer im Hotel mit einem Fernsehen mit mehreren Kanälen und einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Das Restaurant Liz Cafe serviert verschiedene Gerichte der britischen Küche und liegt ganz nah am Hotel W12 Studios & Rooms.
Das Hotel heißt alle Gäste, circa 2 Kilometer vom Diana Memorial Playground entfernt, willkommen. Das W12 Studios & Rooms London bietet die Nähe zu Familienzentren, darunter Kinderspielparadies KidZania London (1 km) und der London Zoo (6 km). Auch O2 Shepherd's Bush Empire befindet sich in 5 Gehminuten Entfernung vom Hotel. Die U-Bahn-Station Shepherd's Bush Market ist in einer 400 Meter Entfernung von der Unterkunft (liegt 7 km weit weg von der Oxford Street).