home
>
Holiday inn express london stratford
holiday inn express london stratford
Holiday inn express london stratford
The holiday inn express london stratford is situated in the vibrant east end of the capital near the site of the 2012 london olympics the hotel is just a short walk to stratford rail and bus terminals with direct links into central london and the west end this location is a great base from which to explore the capital as it offers a peaceful retreat from the busy centre yet is still within easy reach of all the major attractions after spending the day in the city the holiday inn express

SIMILAR PRODUCTS