Das 4-Sterne-Hotel W12 Rooms London liegt circa 3 km vom London Science Museum und ca. 100 Meter vom West12 Shopping Centre entfernt.
Das Hotel befindet sich im Viertel Holland Park, in circa 25 Gehminuten Entfernung von einer familienfreundlichen Attraktion, dem Diana Memorial Playground. Oratorianerkirche ist in ca. 3,1 km Entfernung vom Hotel gelegen. Das W12 Rooms London liegt nicht weit entfernt vom Gordon Square Garden, während die Bushaltestelle Hammersmith Lower in etwa 10 Gehminuten zu erreichen ist. Die U-Bahn-Station Shepherd's Bush Market liegt rund 600 Meter von der Unterkunft entfernt.
Einige der 19 klimatisierten Zimmer im Hotel sind mit einem Schreibtisch ausgestattet und verfügen über einen elektrischen Wasserkocher. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer verfügen über einer getrennten Toilette und einer Dusche sowie bieten tolle zusätzliche Annehmlichkeiten, darunter einen Haartrockner und Handtücher. Diese klimatisierten Zimmer bieten auch einen Blick aufs Meer.
Sie können im Restaurant Restaurant at No. 11 in circa 5 Gehminuten Entfernung vom W12 Rooms lecker essen.