Dieses Hotel – ideal gelegen im Bezirk Westminster – befindet sich 800 m von U-Bahnhof Victoria, 1,8 km von Westminster Abbey und 2,3 km von Big Ben entfernt. Dieses Hotel mit 2 Sternen und kostenlosem WLAN bietet einen Conciergeservice und eine Gepäckaufbewahrung. Die Unterkunft befindet sich 700 m von Bahnhof Victoria Station und weniger als 2 km vom Zentrum der Stadt entfernt.
In der Unterkunft Bower House ist jedes Zimmer eingerichtet mit einem Schreibtisch, einem Flachbild-TV, einem eigenen Badezimmer, Bettwäsche und Handtüchern. Alle Zimmer bieten den Gästen einen Kleiderschrank und einen Wasserkocher.
In der Nähe der Unterkunft Bower House finden Sie die interessanten Orte Palace of Westminster, Churchill War Rooms und Buckingham Palace. Der nächstgelegene Flughafen ist der Flughafen London City, 17 km von der Unterkunft Bower House entfernt.