Ibis London Elstree
The excellent 3-star Ibis London Elstree Hotel is a great place to stay in London. Its good services and a warm atmosphere make guests feel like home.
The venue is 21 km away from London Eye.
Serving both food and drinks, Zevi and Spice Garden are situated around 450 meters from the property.
The hotel enjoys a central location within 30 minutes' drive from London Heathrow airport.