Holiday Inn London Stratford
We're liking this
- Comfy roomWhen in need of a timeout, a cosy room awaits you here
- Workout addictA workout a day keeps the calories away
- Upmost friendlinessTempting cocktails at the lounge bar is a must for a great day
Information
Westfield Ave, London E20 1GL, UK