Thistle Trafalgar Square London United Kingdom. Hotel Details and Prices for Thistle Trafalgar Square London.

Thistle Trafalgar Square

Trafalgar Square London | London, Greater London, England
Ratings:

Prices From : £67.23

Number of Rooms: 116
A modern hotel set in a superb and quiet location, in the cultural and geographical heart of London. This 116-room hotel, including 80 airconditioned rooms, boasts the Savoria Brasserie and the Battle of Trafalgar pub.
An excellent choice, whatever the purpose of your visit to London, with Leicester Square, the National Gallery, Covent Garden and Theatreland on the doorstep, and shopping in Regent Street and Oxford Street nearby.


Go back to London |
Not what your looking for? Try one of these nearby hotels in Greater London