Thistle Trafalgar Square Hotel
Welcome to the Thistle Trafalgar Square Hotel! Located just 15 miles away from London City Airport and Heathrow Airport, this hotel is conveniently situated near Leicester Square. Guests have close access to some of London's prime destinations including Piccadilly Circus, Covent Garden, and the West End Theatres! Feel free to explore London at your own leisure, as the hotel is located within walking distance of various restaurants and bars.