4-stjernet Citadines Trafalgar Square London er placeret i nærheden af National Gallery i London.
Beliggende i London Centrum kvarter, ligger denne lejlighedshotel 200 meter fra Embankment metrostation og tæt på Trafalgar Studios. Gæsterne vil finde Londons bycentrum indenfor 5 minutters gang fra indkvarteringen. Du kan komme til Selfridges om få minutter i bil.
Hotellet byder på 187 værelser udstyret med lydisolerede vinduer og en privat værdiboks.
Pub The Sherlock Holmes Public House & Restaurant ligger ca. 100 meter væk.