Description
London Lodge is a town house hotel, with sumptuous furnishings, an attentive service and convenient location. It is a true home from home that rejuvenates guests at the end of a busy business day or at the end of an exhausting exploration of shops, museums and galleries. How comforting then to be able to relax, cossetted by friendly, caring staff in truly comfortable surroundings. Although London Lodge is in Kensington, it is positioned between three tube stations and is just a few minute's walk from famous shopping streets and major attractions - it is sited in a quiet backwater of elegant Victorian terraces. So a peacefully restorative atmosphere exists both inside and around the hotel. Bedrooms have air-conditioning, some have whirlpool baths, all have the high level of facilities that is nowadays expected. Modern yet unobtrusive, boasting the luxury of rich furnishings wrapping you up in a comforting cocoon of well-being. Visitors often dine out, such is the ambience and the intriguing menu of our restaurant, Stephanie's, many of our guests enjoy dinner in-house. The cooked-to-order breakfast is not to be missed either. All in all, the London Lodge is the sort of haven that visitors seek in a city, but have difficulty finding - it is indeed quite special. And if you come by road, there is even a private car park.
Book online
To book a room, click here to view room rates:
Local points of interest:
The following music venues, bars, clubs and restaurants are near to London Lodge Hotel:
- Chez Patrick (Restaurant) 181 yards away
- The Earls Court Tavern (Bar/Pub) 227 yards away
- Devonshire Arms (Bar/Pub) 246 yards away
- Coco Latte (Nightclub) 331 yards away
- The Little French Restaurant (Restaurant) 351 yards away
Find out more about the local clubs, bars, restaurants and points of interest: Nearby Area »
Location Map
To view a map of this hotel's location with local points of interest, please view the Hotel Location tab





















