Though not always luxurious, the Citadines Trafalgar Square offers decent, comfortable accommodation in central London. Guests appreciate the independence that apartment living offers, plus the proximity of many famous landmarks.
The apart'hotel is located close to the River Thames and The National Gallery and its impressive collection of paintings. After your visit to the Gallery, you can feed the pigeons at Trafalgar Square, which the National Gallery opens out to.
Customer review digest, click to view whole review ...