Hostel Alma
Dover hostel close to Dover Castle
Reviews
5.4 out of 10
Popular amenities
6.0 out of 10
Guest amenities rating.
Explore the area
37 Folkestone Road, Dover, England, CT17 9RZ
- Roman Painted House4 min walk
- Dover Museum7 min walk
- North Downs Way - East10 min walk
- Calais (CQF-Calais - Dunkerque)87 min drive