Hostel Alma is ideally located in the Town Centre and within a few minutes walking distance of the Dover Priory Railway Station, Marine Parade, Dover Harbour and Dover Castle. A small and friendly hostel with 12 ensuite rooms ideal for budget travellers, families and business trips.
Voir plus