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.
Amenities
Smoke-free rooms
Car park
Accommodations for families
Complimentary WiFi