- UK Information
- UK Hotels
- Citadines Trafalgar Square London
Citadines Trafalgar Square London
Citadines Trafalgar Square London offers modern, self-catering accommodation in central London. Trafalgar Square is just 150 metres away, and Embankment Underground Station is a 2-minute walk.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £160.8
187
victoria
embankment, Charing Cross
embankment