Just 5 minutes from Stansted Airport, this hotel offers breakfasts and dinner at the hotel restaurant. Central London is only a 45-minute train journey away.
Number of rooms: 608
Thremhall Ave, Stansted Mountfitchet, CM24 1PY, United Kingdom
Hotel booked 6 times today.