Bower House
Hotel
Westminster, London
Das Bower House genießt eine attraktive Lage im Londoner Stadtteil Westminster Borough, 800 m vom U-Bahnhof Victoria, 1,8 km von der Westminster Abbey und 2,3 km vom Big Ben entfernt.
Zimmeranzahl: 9
53 Cambridge Street, Westminster, London, SW1V 4PR, Großbritannien