Ramada London Stansted
The 3-star Ramada London Stansted Hotel lies within 25.9 km from Weald Country Park, Freeport Braintree and Brookmans Park.
The Three Willows are situated in a central area, about 1000 meters from the venue.
Guests can reach Ramada London Stansted Hotel by car from London Stansted airport in 5 minutes.
Laundry and shopping service as well as an elevator, currency exchange and a safe deposit box are available for guests' use.