London, England
Thistle Piccadilly
4 out of 5 stars
24 Hour-Front Desk
Business Services
Currency Exchanges
Dry Cleaning/Laundry Service*
Convenient luxury in the heart of London
Thistle Piccadilly is located in central London, just steps away from Piccadilly Square, Leicester Square, and SoHo. The authentic Victorian exterior of the hotel sits among some of the most vibrant and culturally-rich buildings the Capital has to offer. Guest rooms are modern and comfortable and include air-conditioning, fast & free unlimited Wi-Fi, complimentary toiletries, and a 40” Smart TV. The 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.Thistle Piccadilly
Coventry StreetW1D 6BZ, London, England
Please note that some amenities may be restricted or unavailable due to local ordinances or sanitary best practices.