The Green Man Hotel is a 3-star property only 750 meters from Wembley Stadium, The Royal Air Force Museum London and Canary Wharf.
London Designer Outlet, Sanatan Temple and Tricycle Theatre are within 10 minutes' walk away.
20 minutes' drive from London Heathrow airport and 10 minutes' walk to Wembley Central train station.
This property offers 9 rooms including Ensuite Double Room, Family Triple Room and Family Quadruple Room.
Eat & Drink
Serving chinese specialties, ni hao is about 300 meters away.
Guests can make use of wedding services and ironing service on site.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.