London Lodge Hotel
London Lodge Hotel is located in the heart of Victorian Kensington, one of the finest areas of London, and is minutes from Knightsbridge renowned Natural History, Science & Victoria and Albert Museums as well as the exclusive High Street Kensington shopping.
All the rooms in our Victorian town house hotel are en-suite. They offer all the luxury facilities you would expect from a quality hotel, including individually controlled air conditioning and heating, Freeview television, telephone plus wireless internet access that's free of charge.
Whether it's for a business meeting, a chat over a coffee, a glass of wine at the bar or a quick snack, Stephanie's Café bar is a great place to meet. Open daily for residents and non-residents to enjoy a delicious selection of international cuisine from our menu.
The London Lodge Hotel is located less than a mile from Olympia London Exhibition Centre and close to Kensington Palace. The hotel is ideally located if you are visiting Olympia London for an exhibition, conference, for live music or a special event.
134 - 136 Lexham Gardens, Kensington, London, W8 6JE, United Kingdom