The National Gallery founded in 1824, is located in Trafalgar Square. It displays a rich collection from the mid 13th century to the 1900s, including work by, Botticelli, Leonardo de Vinci, Rembrandt and Van Gogh. The gallery is also the host to a number of special exhibitions throughout the year.
Discover some of our properties near the National Gallery and our best available rates online now by clicking on one of our hotels below.
The Royal Trafalgar
Distance: 0.1 miles
Highlight: Short walk to Leicester Square and Piccadilly Underground stations, located in the heart of London, ideal for leisure and business.
Distance: 0.2 miles
Highlight: Short walk to Trafalgar and Leicester Square stations, ideal for City breaks.