Bower House Hotel 2*
Main amenities
-
Free Wi-Fi
-
Express check-in/ -out
-
Meeting facilities
Location
Nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, the 2-star Bower House Hotel London is around a 20-minute walk from culture-oriented attractions like Churchill War Rooms. For safety purposes, this London hotel is appointed with a safe deposit box and a luggage locker.
Situated merely a 6-minute walk from Victoria Place Shopping Centre in London, the property is about 6 km from Tower Bridge. The Bower House London offers proximity to family venues such as Battersea Park (2.2 km) and Coca-Cola London Eye Riverside Observation Wheel (2.6 km). Also, Westminster Cathedral lies nearly a 5-minute ride away, while Victoria is a few minutes' drive from the accommodation. Victoria Coach bus station, allowing a good connection throughout the city, is at a distance of 300 metres from Bower House Hotel.
Bathrooms have a separate toilet, a bath, and a shower, along with hairdryers and bath sheets.
You can get a gastronomic experience at No 11 Pimlico Road which offers European cuisine next to this London property.