81 Kensington Gardens Square,
London,
United Kingdom,
W2 4DJ,
Greater London
London House Hotel offers a central location with easy access to popular London attractions and cozy accommodations. This 3-star London hotel features 103 air-conditioned rooms and a buffet breakfast. The property comprises five interconnected Victorian-era buildings surrounding a serene garden square.
Rooms & Amenities
Rooms at London House Hotel feature modern décor with comfortable furnishings, including flat-screen TVs, mini fridges, and en suite shower rooms. Options include Small Double, Standard Double, and family accommodations, providing suitable environments for both corporate and holiday travelers.
Dining & Nearby Options
Each morning, guests can enjoy a buffet breakfast selection including freshly-baked pastries, charcuterie, and fresh fruit in the breakfast room designed with natural light. Various dining options can be found within walking distance, including Santorini Restaurant and Prince Alfred.
Services & Transportation
The hotel provides complimentary Wi-Fi and luggage storage for guests' convenience. Two nearby Underground stations, Queensway and Bayswater, serve as key transport links to the city, while Paddington Station offers connections to Heathrow Airport via the express train.
Activities & Attractions
London House Hotel is situated less than a mile from attractions like Notting Hill and Kensington Gardens, allowing guests to explore iconic landmarks easily. The area also offers various activities suitable for families and solo travelers alike.
View all
Select your room type
The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals