ibis London City - Shoreditch 3 stars

5 Commercial Street, Tower Hamlets, London, E1 6BF, United Kingdom

Hotel image
Read more reviews for ibis London City - Shoreditch