Self-Catering in Trafalgar Square
A splendid classic building, very close to the Thames and Trafalgar Square, home of Nelson's Column. Your apart'hotel contains 187 fully equipped, air conditioned flats. Citadine Trafalgar Square is just one tube stop away from Waterloo Station and just two minutes from Embankment and Charing Cross underground.
Credit Cards Accepted
TV in Rooms
This page viewed on 9,304 occasions since Oct 16th 2005
On this day: