
Luton, United Kingdom
Thistle Express London Luton
3-star hotel · Clermont Hotel Group (GLH)
Thistle Express London Luton is perfectly positioned for both convenience and discovery, just steps from Luton town centre and only minutes from London Luton Airport. Ideal for business and leisure stays alike, our modern 3‑star…
- Wi-fi
- 24-hour reception
- Airport Shuttle · extra charge
- Breakfast


