Located right amidst the hustle and bustle of Leicester Square, Soho and Chinatown, when you stay at Thistle Piccadilly, you’ll only be a short walk away from all the best attractions and locations in London. The hotel is located near Piccadilly Theatre and with Leicester Square tube station only a 5-minute walk, the rest of London is only a very short ride away.
Whatever brings you to the iconic sights of London, we’ll guarantee you a comfy room that provides the perfect place to relax and unwind. We have a range of room options, from Standard to Junior Suites. All include air-conditioning, fast & free unlimited Wi-Fi, complimentary toiletries, and a 40” Smart TV.
Our contemporary restaurant and bar has everything that you could need during your stay. With a menu full of British and European classics to choose from there is truly something for everyone. If you’ve been out exploring all day, come relax in a comfortable setting and refuel with some delicious food. Enjoy fresh, delicious pizza from Barrel & Stone at Thistle Piccadilly. Midnight munchies? Our pizzas are available as room service 24hrs a day. Join us in the bar for brilliant deals on beer and wine from 5-7pm.
See Covid-safe measures here:
https://www.glhhotels.com/glh-hotels-covid-travel-updates#policydetails