A 12-minute walk from Wembley Park Underground station, this relaxed hotel is also a 15-minute walk from Wembley Stadium and 13 miles from Heathrow Airport.
The modern rooms come with free Wi-Fi and flat-screen TVs, plus work desks, minibars, and tea and coffeemaking facilities. Upgraded rooms add seating areas and balconies.
There’s a bar/restaurant serving Italian and British cuisine, as well as a 24/7 business centre.
Add Your Comment