The business Green Man is a 3-star property set next to Wembley Stadium, The Royal Air Force Museum London and Shri Swaminarayan Mandir.
Green Man is also located near Wembley Arena, Sanatan Temple and The New Wimbledon Theatre.
The hotel stands within a 15-minute stroll of North Wembley subway station and within 10-minute walking distance of Wembley Central train station. Guests can reach London Heathrow airport within 20 minutes.
Green Man provides guestrooms appointed with Wi-Fi, ironing facilities and a telephone.
Green Man offers barbeque grills and a picnic area to ensure guests' comfortable stay.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.