Loading hotels
Confirming room availability...
Shoreditch Apartments, 97 113 Curtain Road, London, United Kingdom
Near Liverpool Street<br /><br />A stay at Shoreditch Apartments places you in the heart of London, within a 15-minute walk of Liverpool Street and Brick Lane. This 4-star apartment is 0.7 mi (1.2 km) from Financial District and 1.7 mi (2.8 km) from Tower of London.