
London, United Kingdom
Best Western Kensington Olympia Hotel
3-star hotel · BWH HOTELS
Theatre break? Shopping trip? Business meeting or just seeing the sights? Whatever your reason for heading to the capital, this charming hotel is the perfect base for your adventures. Tucked away in sought-after Kensington it's…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Wheelchair-accessible
















