Hotels around
London
ibis Styles London Leyton Quick description This stylish, modern hotel is located at the edge of London...
London
London
London
Staybridge Suites London- Stratford Quick description Staybridge Suites London - Stratford are situated in the...
London
London
Holiday Inn London- Stratford City Quick description The Holiday Inn London - Stratford City is situated in the...
London
London
London
London Olympus Hotel Nirvana Quick description Situated in the heart of Stratford, this hotel is a 2-minute...