London Lodge Hotel

134-136 Lexham Gardens, London, W8 6JE

Location: Kensington
Prices start from: £65.25
Type: Hotel
Review Score: 4 / 5
Check-in: 14:00
Check-out: 12:00

London Lodge Hotel

Enjoy a drink or meal in Stephanie’s Café bar at this quality hotel in Kensington, with en-suite air-conditioned guestrooms with minibar and free WiFi, a short walk from and Olympia London, Kensington Palace and the Natural History Museum.