Luxury aparthotel in the heart of London
Located close to the River Thames and Trafalgar Square, Citadines Trafalgar Square London offers luxury self-catering accommodation in central London. Choose from a studio, one bedroom or two bedroom apartment. All apartments are fitted with a fully-equipped modern kitchenette and have satellite TV and a modern sound system. For guests who want to start the day with a continental breakfast, there is the Breakfast Room on the ground floor.
Enjoy the comfort of a hotel in a private apartment in an aparthotel that is only minutes from the River Thames.
Citadines Trafalgar Square London is only 100 metres Charring Cross station and 200 metres from Embankment Underground station. The two stations give access to London’s excellent transport system. The aparthotel is only a short walk from Trafalgar Square and the National Gallery as well as the shops and restaurants of Strand. Citadines Trafalgar Square London is great place for home away from home holiday in London.