London Lodge Hotel
About
London Lodge Hotel is a boutique Victorian townhouse that marries historic charm with modern comfort. Built in 1880, the hotel offers a peaceful respite in Kensington, just a short walk from world‑class museums, theatres and luxury shopping. Each room is fully ensuite, featuring bespoke Victorian furnishings, premium Sleepeezee beds and contemporary amenities such as high‑speed Wi‑Fi and individually controlled air‑conditioning. The property’s signature asset is Stephanie’s – a stylish bar and café that serves a celebrated English breakfast, continental buffet and afternoon tea in a relaxed patio setting. With impeccable service, thoughtful touches like free Wi‑Fi, a 24‑hour reception and easy access to public transport, London Lodge is the ideal base for business travelers, couples, and history enthusiasts alike.
Highlights
- Historic Charm
- Boutique Service
- Prime Location
Must-See Areas
Pros & Cons
What visitors love
- Historic Charm
- Excellent Service
- Convenient Location
Things to consider
- Higher Price
- Accessibility Constraints