Timeless elegance, modern comfort
Set in the leafy and historic streets of Kensington, London Lodge Hotel is a beautifully restored Victorian townhouse offering a peaceful retreat in one of London’s most famous districts. Just a 15-minute walk from Hyde Park and the Natural History Museum, and 25 minutes on foot to the stylish shops of Knightsbridge, it’s perfectly placed for exploring the city’s iconic attractions.
The en suite rooms are designed to combine historic charm with modern convenience. High-speed wi-fi, individually controlled air conditioning, and tea and coffee facilities make your stay as comfortable as possible – whether you’re relaxing after a day of sightseeing or planning tomorrow’s adventures.
Facilities
Overview
- Bar
- Air conditioning
- Wi-fi
Food & Drink
- Bar
- Breakfast room
- Restaurant
Entertainment
- TV lounge