Kensington Hotels | London Lodge
London Lodge
134-136 Lexham Gardens, London W8 6JE
Book a room on: 02072 448 444
London Lodge, Kensington
London Lodge Hotel is a helpful and friendly 'home-from-home' in Kensington, located between Earls Court and Olympia, and close to public transport.
The townhouse hotel is air conditioned throughout and offers wireless internet access and car parking. The contemporary bar/restaurant is a pleasant place for dinner and drinks in the evening.
Close by are the Natural History Museum and the V&A Museum, while a 5-minute walk will bring you to Holland Park. Hyde Park is about 15 minutes' walk away. The amenities on Earls Court Road and High Street Kensington are nearby.