United Kingdom
>England
>London Hotels
>
Info
Thistle Trafalgar Square is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station.
Buckingham Palace and The British Museum are cultural highlights, and some of the area's notable landmarks include Big Ben and London Eye.
As a hotel near Trafalgar Square, we can offer the perfect base to really explore London.
See what's going on at O2 Arena or London stadium.
Piccadilly Circus Underground station is 4 minutes by foot and Leicester Square Underground station is 5 minutes.
Our Trafalgar Square hotel is conveniently located near Leicester Square, Piccadilly Circus, Charing Cross and Covent Garden.
Contact Number
-
Web Site
https://www.thistle.com/trafalgar-square
Title :
Title :
Trafalgar Square Hotel | Near Leicester Square | Thistle Hotels
Description :If you’re looking for a great value hotel right in the heart of London, Thistle Trafalgar Square is the perfect choice. Book direct to save 10%.
Address
Saint Martin's Street, London, WC2H 7HQ
Map Coordinates
Lat : 51.5090973, Lng : -0.1301342
Map