|
Thistle Hotel Trafalgar Square
This
116-room Hotel, including 80 air-conditioned rooms, boasts the Savoria Brasserie
and the Battle of Trafalgar pub. Situated in a superb and quiet location, in
the cultural and geographical heart of London. 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. Maximum number of rooms that can be
booked for any date is 9. To check prices and book online click
here.
|
 |
|