Hotel Piccadilly Backpackers
Sherwood Street - Piccadilly Circus, 12, W1F 7BR London, United Kingdom - London.
See on map
Where is the lodging establishment?
Sherwood Street - Piccadilly Circus, 12, W1F 7BR London, United Kingdom - London.
Choose your room
Hotel Piccadilly Backpackers
This unpretentious hotel is situated in Holborn. The accommodation comprises 183 cosy units. Pets are not allowed at Picadilly Backpackers.
Other names for Hotel Piccadilly Backpackers:
Piccadilly Hostel Shared FaPiccadilly