Holiday Inn Express London - Stansted Airport
London Stansted Airport, Stansted, Essex CM24 1PY
Convenience is key word at Holiday Inn Express London - Stansted Airport. If you need a great meeting venue in the South East, close to Stansted Airport and major transport networks, this is it. This Holiday…
- Distance: 0.49 Miles
- Max: 100 guests