Located in Wembley (Wembley Park), The Green Man Pub and Hotel is within a 10-minute walk of Wembley Stadium and SSE Arena, Wembley. Free self parking is available onsite.
Based on 145 reviews
Value for money
Policies vary by room type and provider.