Ibis City Hotel

5 Commercial Street, London, United Kingdom

Ibis City Hotel Photos

Ibis City Hotel Map

5 Commercial Street, London, United Kingdom
Exterior - Ibis London City

Hotel Information

Ibis London City is in an ideal location for both business and leisure travellers, its in the heart of the financial district of London.