Filter by:
Based on 280 verified reviews
AI-generated summary based on recent guest reviews
Bower House draws praise for its convenient Belgravia location near Victoria Station, helpful staff, and generally clean rooms, while recurring drawbacks include small or very warm rooms, steep stairs with no lift, occasional noise, and off-site check-in.
Read moreWas this helpful?
Marialisa
2 weeks ago
·
Stayed 1 night
Rachel
2 weeks ago
·
Stayed 1 night
Thuya
3 weeks ago
·
Stayed 1 night
Jeffrey
Apr 10, 2026
·
Stayed 1 night
Gareth
Mar 31, 2026
·
Stayed 1 night
Located in London (London City Centre), Bower House is within a 15-minute walk of Victoria Station Travel Information Centre and Sloane Square. This hotel is 1.4 mi (2.3 km) from Buckingham Palace and 1.5 mi (2.3 km) from Big Ben.
Victoria Station Travel Information Centre(0.4 miles)
Sloane Square(0.7 miles)
St. James Park(0.9 miles)
Buckingham Palace(0.9 miles)
Battersea Power Station(1 miles)
Thames River(1 miles)
Parking is available at the property, but it is limited. It is advisable to check availability in advance.
Full breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:30 AM to 10:00 AM for a fee of approximately GBP 20 per person.
The standard check-in time is 3:00 PM and check-out time is 11:00 AM. Early check-in and late check-out may be available upon request and could incur additional charges.
The property features step-free entrances and wheelchair-accessible facilities in public areas. Specific details about room accessibility are not provided.
The property is located in London City Centre, within a 15-minute walk of Victoria Station Travel Information Centre and Sloane Square. It is approximately 1.3 miles from Westminster Abbey and 1.4 miles from Buckingham Palace.
Children are allowed at the property. The minimum age for children to stay for free is not specified.
Instant AI responses are based on hotel information