Property Location: Located in London (London City Centre), Stanley House is within a 10-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. This hotel is 1 mi (1.7 km) from Buckingham Palace and 1.1 mi (1.7 km) from Houses of Parliament. Rooms: Make yourself at home in one of the 40 guestrooms. Cable television is provided for your entertainment. Private bathrooms have deep soaking bathtubs and rainfall showerheads. Dining: A complimentary English breakfast is served daily from 7:30 AM to 9:00 AM. Business, Other Amenities: Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.
Reach us, we're available 24/7.