Overlooking the famous Wembley Stadium, this new hotel is just a 20-minute drive from central London and a 45-minute drive from London Heathrow Airport, next to the famed Wembley Arena. Adjacent to the London Designer Outlet, the hotel is also great for shopping and eating.
Accommodation is available in modern double ensuite bedrooms in 3 room types, Superior bedrooms which face the rear of the hotel, Deluxe bedrooms which face Wembley Stadium and Executive bedrooms which have separate seating areas and a balcony.
Within a short distance of the hotel, guests may enjoy shopping, bars, restaurants and water sports at the nearby Welsh Harp Sailing & Water Sports centre.
Show more