Citadines Barbican LondonHotel
7-21 Goswell Road, Islington, London, EC1M 7AH, United Kingdom
Citadines Apart'hotel Barbican offers modern self-catering apartments, a 2-minute walk from Barbican Underground Station and a short taxi-ride to London Liverpool Street Train Station.