Loading hotels
Confirming room availability...
Piccadilly Circus Apartments, Shavers Place Haymarket Piccadilly, London, United Kingdom
With a stay at Piccadilly Circus Apartments in London (City of Westminster), you'll be minutes from Piccadilly Circus and Chinatown. This 4-star apartment is close to Buckingham Palace and Big Ben.