Hotel Piccadilly Backpackers

Sherwood Street - Piccadilly Circus, 12, W1F 7BR London, United Kingdom - London. See on map
1,0/5
Based on 4 reviews Destinia
Book now

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

Reviews

There are still no ratings for this hotel