Reviews: Anonymous

Central Hostel

London, England
54%

Staff is not helpful at all. 30 mins by bus to city center


Dover Castle Hostel and Bar

London, England
97%

Loved it. A little more help from one of the staff members would have been perfect.


Central Hostel

London, England
49%

No customer comment