Shoreditch Rooms

A/C 266-268 Bethnal Green Rd Bethnal Green, Tower Hamlets, London, E2 0AG, United Kingdom

Hotel image
Read more reviews for Shoreditch Rooms