London House Hotel
81 Kensington Gardens Square, Bayswater, London, England
1.36 km from city centre
London House Hotel's great location gets high marks from our customers. During your stay, you're just a quick walk from Queensway. Enjoy features like free WiFi in public areas, plus breakfast (surcharge) and concierge services. This 3-star hotel has 103 rooms over 6 floors. All rooms offer free WiFi and LCD TVs.