5 rooms · from £131
Situated in London, Piccadilly Circus Studios offers self-catering accommodation opposite the Prince Of Wales Theatre. Chinatown London is within 100 metres and Piccadilly Circus Tube Station can be reached after a 1-minute walk.
Log in with your cycle.travel account:
Password |
Or simply use your account on: