51.51292 ­-0.1912
Go to map view
Central Hostel - London - Lobby
Central Hostel - London
Central Hostel - London
Central Hostel - London
Central Hostel - London
Central Hostel - London
Central Hostel - London
London, ENG, United Kingdom , 26 Princes Square +44 207 727 5807

Get Rates

Show Central Hostel at top of the results.

Get Flight + Hotel

Star Ratings

Central Hostel
getaroom.com