Reviews: Anonymous

Dover Castle Hostel and Bar

London, England

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

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