Hotel Xanadu offers a central location in a business area of London. Built in 1960, the lovely hotel was renovated in 2012.
The hotel is situated within 6 km from Wembley Stadium. A tube station as well as Ealing Broadway subway station are not far from the hotel.
The hotel allows quick access to gardens and parks.
Hotel Xanadu provides accommodation in 48 guestrooms fitted with high-speed internet, a closet, a trouser press, music system and soundproof windows. These rooms feature tiled bathrooms complete with a shower, bathrobes and slippers.
Breakfast is offered in the dining room every morning. The hotel has a small restaurant serving seafood meals. Guests can spend time in the large bar serving a wide range of refreshments, cocktails and coffee. Situated 100 meters from the venue La Siesta and Flavas Lounge Bar and Grill serve a variety of food.
Northolt airport is a 15-minute drive from the property.