Reviews: Anonymous

Dover Castle Hostel and Bar

London, England
83%

Nice hostel with good location. Facilities are not on my favourite list but OK. Friendly staff and atmosphere. Has a bar next to it, which is very convenient after a long day of visiting London


Astor Hyde Park

London, England
80%

Nice hostel with really good location. Good breakfast and friendly staff. Would recommend