Username:
Password: Lost Your Password?
Citadines Trafalgar Square London biedt moderne accommodatie met eigen kookgelegenheid in het centrum van Londen. De accommodatie bevindt zich op slechts 150 meter van Trafalgar Square en op 2 minuten loopafstand van het metrostation Embankment.