Username:
Password: Lost Your Password?
Citadines Trafalgar Square London on moderni itsepalvelumajoituspaikka, joka sijaitsee Lontoon keskustassa. Trafalgar Square on vain 150 metrin päässä, ja Embankment-metroasemalle on 2 minuutin kävelymatka.