-
Thremhall Avenue - London Stansted Airport Bishop's Stortford (United Kingdom)
Area: Stansted Airport
Only 5 minutes from the London Stansted Airport terminal, the Express by Holiday Inn Hotel offers a transfer service from the airport (small charge applies). A good accommodation both for business or...