- UK Information
- UK Hotels
- London Olympus Hotel
London Olympus Hotel







The London Olympus Hotel is situated in the heart of Stratford, a 2-minute walk from the University of East London, and a 10-minute walk from Stratford International rail and tube station.

Rating



Visa,Maestro,MasterCard,American Express

Prices from £40

24