4 out of 5 stars
24 Hour-Front Desk
Dry Cleaning/Laundry Service*
Convenient luxury in the heart of LondonThistle 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 PiccadillyCoventry Street
W1D 6BZ, London, England