With a stay at Balmoral House Hotel, you'll be centrally located in London, convenient to Hyde Park Speakers' Corner and Royal Albert Hall. This hotel is close to Trafalgar Square and Big Ben.
Stay in one of 18 guestrooms featuring flat-screen televisions. Your Select Comfort bed comes with cotton sheets. Windows open to garden and courtyard views. Satellite television is provided for your entertainment. Private bathrooms with showers feature handheld showerheads and makeup/shaving mirrors.
Make use of convenient amenities, which include complimentary wireless Internet access and a television in the lobby.
A complimentary full breakfast is served daily.
Featured amenities include an Internet point and luggage storage. Parking (subject to charges) is available onsite, and additional parking can be found nearby.