22 International Way, Olympic Park, London, E20 1GQ (Show me directions) Show Map
Profile
Visit the Stratford Hotel in Central London, a luxury modern boutique hotel offering the luxury & timeless glamour of the 1950s, with immersive cultural experiences.
The hotel is situated next to the best bars and restaurants, as well as hosting a variety of luxury onsite facilities like a rooftop restaurant and a pop up yoga studio.