London Apartments

    • Sort by:
    • Latest
    • Hottest
    • Popular
    • Random
    Citadines Barbican London
    SaveSavedRemoved 0

    Citadines Barbican London

    Citadines Barbican London is an apartment hotel located on Goswell Road in the heart of London. Perfect for Families and longer stays in London

    Search Hotels in London
    London Guide Online