Citadines Trafalgar Square London offers modern, self-catering accommodation in central London. Trafalgar Square is just 150 metres away, and...
Shipping: refer to website
Availability: Price is per double room per night and may vary depending on date booked
Advantages Price, location, comfort.
Disadvantages Cheap and cheerful, not luxury.
|Address||18-21 Northumberland Avenue, London, WC2N 5EA, 18-21 Northumberland Avenue, WC2N 5EA Trafalgar Square, United Kingdom|