Route GuidesRoutes City GuidesCities Map Log in

London Lodge Hotel

London
134 - 136 Lexham Gardens, London, W8 6JE

20 rooms · ★★★ · from £91


Located in Kensington, just 15 minutes’ walk from Hyde Park, London Lodge offers elegant rooms with satellite TV. Earl’s Court Underground Station is just a 5-minute walk from the hotel. All public areas and rooms have complimentary WiFi access.