Thistle Piccadilly Hotel is situated in one of the busiest parts of London and offers an authentic Victorian exterior, nestled among key cultural locations. The hotel is in the heart of Piccadilly Circus, so whether you want to explore the National Gallery, or take in a show at West End, our hotel is the perfect place to rest your head. It is also a great base for exploring further afield – ideal for a weekend in the capital.
If this is your first time visiting, you can't miss the chance to take a picture with the Piccadilly Lights - they look even better at night! Should you stay at our hotel near Piccadilly Circus, you'll be a stone throw away.