The Ibis Hotel

ibis London Docklands Canary Wharf Hotel.