General
Near Sloane Square
Location
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.3 mi (2 km) from Westminster Abbey and 1.4 mi (2.3 km) from Buckingham Palace.
Attractions
Distances are displayed to the nearest 0.1 mile and kilometer.
Victoria Station Travel Information Centre - 0.7 km / 0.4 mi
Apollo Victoria Theatre - 0.7 km / 0.4 mi
Sloane Square - 1.1 km / 0.7 mi
King's Road - 1.2 km / 0.7 mi
Buckingham Palace - 1.5 km / 0.9 mi
Battersea Power Station - 1.6 km / 1 mi
River Thames - 1.7 km / 1 mi
Chelsea Flower Show - 1.7 km / 1 mi
Hyde Park Corner - 1.7 km / 1.1 mi
Harrods - 1.7 km / 1.1 mi
Piccadilly - 1.7 km / 1.1 mi
Westminster Abbey - 1.8 km / 1.1 mi
Green Park - 1.8 km / 1.1 mi
Park Lane - 1.8 km / 1.1 mi
Hyde Park - 1.8 km / 1.1 mi
The nearest airports are:
London City Airport (LCY) - 18.4 km / 11.5 mi
Heathrow Airport (LHR) - 26.5 km / 16.4 mi
Gatwick Airport (LGW) - 65 km / 40.4 mi
Luton Airport (LTN) - 56.9 km / 35.4 mi
Stansted Airport (STN) - 66.7 km / 41.5 mi
Facilities
Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a banquet hall.
Business Facilities
Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.
Dining
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.
Rooms
Stay in one of 10 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided on request.