Hotels near National Gallery - Thistle hotels

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 TrafagarThe 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.

Thistle PiccadillyThistle Piccadilly
Distance: 0.2 miles
Highlight: Short walk to Trafalgar and Leicester Square stations, ideal for City breaks.

Do you have a code?
Find guaranteed best rates