(+39) 010 5701151

Holiday Inn Express London Stansted Arpt

Checking availability and prices
Holiday Inn Express London Stansted Arpt

Check availability

1

Holiday Inn Express London Stansted Arpt

3 Stars 3 Stars Hotel
Thremhall Avenue, Stansted, Cm241py

London, Greater London, United Kingdom

Description

This 3 star hotel is located close to the airport of Stansted.

Features

Business Center

Address: Thremhall Avenue, Stansted, Cm241py
Map location could be inaccurate. Please double check the address well before your trip.