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 Street
W1D 6BZ, London, England