Photo gallery for Hotel Xanadu
Hotel Xanadu
4-star hotel in Ealing
Reviews
8.8
Excellent
Popular amenities
Explore the area
26-42 Bond Street, Ealing, London, England, W5 5AA
- Ealing Broadway Shopping Center1 min walk
- Royal Botanic Gardens, Kew8 min drive
- Wembley Stadium9 min drive
- London (LHR-Heathrow)30 min drive