Ibis London Stratford
The 2-star Ibis London Stratford Hotel offers an en-suite accommodation in Newham district of London. The modern hotel, built in 2000, is renowned for its innovative architecture.
The hotel is set 1500 meters away from London Stadium.
Ibis London Stratford Hotel offers 108 rooms fitted with free Wi-Fi, heating, flat-screen television, a dressing area and a trouser press for a comfortable stay in London. They also have private bathrooms with a shower and a hairdryer.
King Edward VII and Fox @ Stratford serve a selection of meals within 100 meters from the venue.
A 5-minute stroll will take you to Stratford Tube subway station.
Guests can benefit from a safety deposit box, an elevator and a car park.