Holiday Inn Hotel London Stratford

196 High Street, London E15 2NE

020 8536 8000.

http://www.hiexpress.com/hotels/us/en/london/lonst/hoteldetail?destination=%2CUnited+Kingdom&cm_mmc=mdpr-_-googlemapsUK-_-ex-_-lonst

See hotel on map of London

Hotel has received following recommendations in the last three years: 0

Guide to London Hotels 2013