Featuring a concierge service and free WiFi, the 2-star Bower House is located in the Westminster Borough district of London. This intimate hotel includes 9 rooms and sits just 800 metres from Victoria Underground Station and only 700 metres from Victoria Train Station.
The property is also conveniently placed near Buckingham Palace, which is 1.5 km away, as well as Westminster Abbey at a distance of 1.9 km. The city centre lies approximately 2 km from the hotel, with Houses of Parliament also reachable within that distance. Big Ben can be found about 2.4 km away while London City Airport is situated some 17 km from the accommodation.
Rooms at Bower House come equipped with a wardrobe and safe deposit box for secure storage, alongside heating to ensure comfort throughout your stay. Guests will find electric kettles in each room for added convenience, complemented by work desks ideal for business needs or personal use. Each private bathroom features either a bath or shower with complimentary toiletries and a hairdryer available.
Guests benefit from amenities including luggage storage space and accessible parking options like street parking as well as on-site parking facilities. An express check-in/check-out service streamlines arrivals and departures while smoke detectors provide safety throughout the premises. Free WiFi coverage extends across all areas ensuring connectivity during your visit.
Indulge in elegance and coziness by securing your reservation through findbookingdeals.com.
Rooms: 9Check guest reviews about Bower House
All reviews in one place!
Be the first to share your opinion!
Stayed at Bower House? Your experience is very valuable to us and other guests. Leave your review! Thank you.









