The Green Man
Green Man Hotel provides affordable accommodation in London.
Many London sights, including Shri Swaminarayan Mandir, Wembley Arena and Wembley Stadium are about 10 minutes' walk from the property. Tricycle Theatre, Bush Theatre and The New Wimbledon Theatre are located just 6.0 km away.
This hotel boasts close proximity to parks.
Green Man Hotel provides guestrooms appointed with Wi-Fi and ironing facilities.
Blueroom Bar And Restaurant pampers guests with indian and portuguese dishes and lies within 300 meters of the property.
Within a 10-minute walk guests will find Wembley Central train station. The hotel is located within 20 km distance of London Heathrow airport.