Situated in London, 850 yards from Olympic Stadium, Stratford Olympic Rooms features a terrace and views of the High Street. Stratford Westfield and Olympic park only 10 min walk.
Victoria Park is 1.2 miles from the property. Free WiFi is provided throughout the property.
O2 Arena is 2.5 miles from Grand. London City Airport is 3.1 miles away.