The room was found to be comfortable and welcoming and within minutes of Stratford Station. Staff were found to be be cheery, helpful and efficient which are essential qualities in a service industry.
More
- Hotel Ibis London
- Accor London Stratford
