Featuring 2-star accommodation, Bower House is situated in London, 800 metres from Victoria Underground Station and 1.8 km from Westminster Abbey. With free WiFi, this 2-star hotel offers a concierge service and luggage storage space. The property is 700 metres from Victoria Train Station, and within 2 km of the city centre. At the hotel, rooms have a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms will provide guests with a wardrobe and a kettle. Popular points of interest near Bower House include Houses of Parliament, Churchill War Rooms and Buckingham Palace. The nearest airport is London City Airport, 17 km from the accommodation.
What's Included
Check-in/Check-out
Check-in from: 15:00
Check-in until: 22:00
Check-out until: 11:00
Child Policies
Children 0-12 year(s)
Stay for free if using existing bedding.
Facilities & Amenities
Bathroom
Facilities
Free WiFiAvailable throughout
ActivitiesTennis, Sauna, Gym
ParkingNearby available
Highlights
490 meters to public transportation
Victoria Railway Station is within 490 meters
Located in heart of London
This neighborhood is preferred by frequent travelers. Properties here have the highest location ratings, high review scores, and lots of bookings
Sights and Monuments
London Eye
Location
53 Cambridge Street, Westminster, London, United Kingdom, SW1V 4PR
Guest Reviews
9.3
Exceptional
Guest score out of 10
★★★★★
We use cookies to improve your experience. By browsing, you agree to our Privacy Policy