
London, United Kingdom
Brompton Hotel
3-star hotel
Enjoy complimentary Wi-Fi and a welcoming reception hall at the Brompton Hotel, conveniently located in London's city center, a short walk from the Natural History Museum and Hyde Park. The hotel offers 25 guestrooms equipped…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service


