Package Details

Visit London

The Citadines Trafalgar Square is located close to Trafalgar square where you will find the National Gallery with its superb collection of paintings. A 15 minute walk to Piccadilly and Regent Street, the busy centre of London, the property is ideally located close to Embankment and Charring Cross underground station. The hotel has 187 studios to 2-Bedroom apartments.