London House Hotel
London House Hotel
81 Kensington Gardens Square, Bayswater, Westminster
London
W2 4DJ
United Kingdom
Rooms from £50.00 ( €74.00 / $91.50 ) per night
London House Hotel is one of the most popular budget hotels in central London, with 100 rooms within 5 terraced houses, all just 2-4 minutes from Bayswater/Queensway.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







