Ibis Hotel London Stratford1A Romford Road LondonE15 4LJ Star Rating: Price Range: $167-$167 The Ibis London Stratford hotel is located in the east of London, 5 minutes from Stratford railway station, 15 min from the Excel Exhibition Centre, the Dome, the Tower of London, Canary Wharf, the Cutty Sark and Royal Quays. Just 20 min from the city centre of London, the hotel is ideal for weekend stays. Book one of our 108 airconditioned rooms and benefit from use of our restaurant, bar offering snacks 24 hours and public outdoor parking. Business guests will appreciate our broadband packa...Learn More
 Additional London Hotels |