Situé à côté d'Ealing Green, l'hôtel se trouve à seulement 5 minutes à pied de la station de métro et de la station de métro Ealing Broadway. Des lignes de métro desservent le centre de Londres via les lignes District et Central. Les studios Ealing, le plus ancien studio de cinéma au monde, se trouvent à moins de 800 mètres.Le Xanadu est décoré de manière somptueuse avec des touches élégantes et une élégante salle de bains carrelée. Chaque télévision interactive à écran plat propose des films à la demande que vous pourrez regarder avec une tasse de thé ou de café préparé dans la chambre.