- Address
- 81 Kensington Gardens Square GB - London W2 4DJ
Rooms from 60 £
A short walk from Hyde Park, this clean hotel has rooms with air conditioning, a mini fridge and flat-screen TV. Bayswater and Queensway Tube stations are 2 minutes away. London House Hotel is ideal for budget travellers and offers tours. It has a self-awarded 3-star rating. Kensington Palace, Oxford Street and Buckingham Palace are within walking distance. London House Hotel has a café, vending machines and a self-service laundry facility. It is currently undergoing minor refurbishment.
London : explore the city and region