Hotel Citystay 2 stars

94 Bow Road, Tower Hamlets, London, E3 3AA, United Kingdom

Hotel image
Read more reviews for Hotel Citystay