The Thistle Barbican Shoreditch is less than 10 minutes’ walk from Old Street and Barbican Tube Stations. It offers rooms with satellite TVs and a leisure centre featuring a pool.
120 Central Street, Islington, London, EC1V 8DS, United Kingdom
Hotel booked 4 times today.
Nightly rates from $88 to $440