22 International Way
Landline: 020 396...
bars, hotel, London, luxury hotel, olympic park, restaurants
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.
Reviews for this businessLeave a review