General Information
Citadines Trafalgar Square London is a 4-star service apartment that has been welcoming guests since 1995.
The accommodation went through a renovation in 2012.
Citadines Trafalgar Square London is part of Citadines under The Ascott Limited.
There are 187 rooms spread across 8 floors.
Location
Located at 18/21 Northumberland Avenue in London, United Kingdom of Great Britain and Northern Ireland.
Those looking to explore will find Capel Manor College and Gardens, High Beeches Garden, and Riverhill Himalayan Gardens nearby.
Facilities & Amenities
Citadines Trafalgar Square London has Laundry service, Luggage storage, Elevator, Business facilities, Library, and more.
Business Facilities
For guests traveling for work, Citadines Trafalgar Square London has Business facilities and Computer station available.
Contact
Phone number: 44 20-7766-3700