
London, United Kingdom
Xanadu
4-star hotel
Combining historical inspiration with new modern design, as well as an unrivalled quality of service and amenities, Hotel Xanadu forms an unforgettable boutique hotel experience for our guests. Hotel Xanadu is ideally situated in…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Laundry service

