Citadines Trafalgar Square London
Citadines Trafalgar Square London is housed in a historical building, offering our well-traveled guests a truly unique living experience just 5 minutes away from the National Gallery and the Thames. Offering three sleek and modern apartments, each offers facilities and amenities tailored to each guest’s travel needs. Each serviced apartment is fitted with a fully-equipped modern kitchenette, separate sleeping corner or room, en-suite bathroom and well-partitioned living area.