Hotel Xanadu is a stylish 46 bedroom hotel located in West London. Hotel Xanadu is ideally situated in Ealing, with convenient transport links to Central London and Heathrow Airport.
Please refer to the website for opening dates
26-42, Bond Street, London, W5 5AA
020 3011 1000