A traditional Victorian hotel, located between Leicester Square and Piccadilly. This small and friendly 91-bedroom hotel where all bedrooms are en suite, with satellite TV and tea/coffee making facilities, and some rooms enjoy a view over Leicester Square
This hotel is situated close to Piccadilly Circus Underground station.
Piccadilly Thistle Hotel
Coventry Street, London
Thistle Piccadilly Hotel, London, England
Map of all central London hotels
Your guide to UK hotels