Holiday Inn London Stratford City Pictures

One of the closest hotels to the Olympic Stadium

>>>BACK TO HOLIDAY INN STRATFORD CITY PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW