From 233 USDRoom/Night
2 The Avenue - Ealing - W13 8PH London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is located about 20 minutes drive from Wembley Stadium and 15 minutes from Heathrow Airport and 15 minutes walk from Ealing Broadway Shopping Centre.