- 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