- UK Information
- UK Hotels
- Thistle Piccadilly
Thistle Piccadilly
This Victorian hotel excellently located in central London, just 100 metres from Piccadilly Circus and Trafalgar Square. Guests have comfortable rooms each with a flat-screen TV.
Rating
Visa,MasterCard,American Express
Prices from £111.18
92
Waterloo
Charing Cross
Piccadilly Circus