Citadines Barbican London ***
London, United Kingdom
Sleeping Rooms
129 rooms
Location
Sleeping Rooms
Total number of rooms
129
Maximum number of rooms for groups
Address and Location Info for Citadines Barbican London
Full Address
7-21 Goswell Road EC1M 7AH
City
London
Region
London
Country
United Kingdom
Latitude
51.521702
Longitude
-0.097585