The Citadines
Trafalgar Square in London is located in the Ministry's district.
Just a few minutes walk away from Charing Cross station, near the
Thames, St. James Park and, of course, Trafalgar Square. The National
Gallery is also just a few steps away. Also nearby the Houses of
Parliament and Westminster Abbey. On the north side you will find
Covent Garden, Leicester Square and Soho.
Drag the map with your mouse, or use the + / - to zoom. Click on the red marker for more information about the hotel Citadines Trafalgar Square Aparthotel.