Add Your Own Review

Holiday Inn Express London Stansted Airport

Accommodation - Hotel

Thremhall Avenue, Stansted, Essex, CM24 1PY, United Kingdom

Rating Rating Rating Rating

1 Review

Latest Reviews

Not often the reception and the restaurant both ask you (in a meaningful way?) to please use their comment card to see what they need to do to make it a 10/10? Reception was very good and the room...