The 3-star Wembley Park Rooms lies within 4.5 km from The Royal Air Force Museum London, Canary Wharf and The New Wimbledon Theatre.
This venue is situated 1100 meters away from Queen's Park, Loftus Road and Wembley Arena.
Preston Road underground station is within 15 minutes' walking distance from the property. The hotel is set 20 minutes' drive from London Heathrow airport.
Eat & Drink
Offering english meals, Torch is around 500 meters away.