Piccadilly Backpackers Hotel

From $ -1 per night

Avg. User Rating:


12 Sherwood Street, London, England
+44 (20) 7 434 9009
Show More Info
Piccadilly Backpackers Hotel Photo, London, England

User Reviews

Results 1-5of 5 Reviews


Great!
Piccadilly Backpackers
Piccadilly Backpackers Hotel
Piccadilly Backpackers Hotel
Piccadilly Backpackers Hotel
Piccadilly Backpackers Hotel