My Guide Website?
Citadines Aparthotel Barbican
London
The three-star rated Citadines Aparthotel Barbican is an impressively modern and luxurious establishment that combines the comforts and conveniences of home with the services you would expect from a high class hotel. Located on Goswell Road near to the heart of the City, this contemporary hotel delivers sophistication, style, bright interiors and friendly hospitality.