At Hotel Xanadu, old and new mingle to form an unforgettable boutique hotel experience. Relaxing, comfortable and luxurious, Hotel Xanadu offers 46 stylishly appointed rooms and two executive suites.
Location, location, location
Hotel Xanadu is located in Ealing, a charming neighbourhood in London. Ealing boasts a variety of great restaurants, shops and bars and cafes. Guests love the hotel’s convenience for public transportation: Ealing Broadway Underground Station is 7 minutes on foot and South Ealing Underground Station is 15 minutes. Having both National Rail and Underground links makes Ealing a fantastic area for commuters.