Balmoral House Hotel is a hotel City of Westminster Greater London located in United Kingdom.
Greater London United Kingdom
Free wifi , clean , nice staff and close to Hyde Park for a lovely morning run. Is not the best hotel but is a decent one if you only need a bed and a breakfast
What you booked and what you get are two different things: two single beds instead one double. No help to carry luggage.
Not a good place to stay. We are older and were given a top floor walk up room. Front desk ignored our request for a double bed and would not accommodate a change. Would not recommend this to anyone.
The bathrooms are small and don't come with toiletries - so bring your own! There is free WiFi though - Elton Pinto