Hostel Alma & Cafe Express
37 Folkestone Road Dover, CT17 9RZJust 100 metres from Dover Priory Railway Station, Hostel Alma & Cafe Express is a mile from Dover Ferry Port. The hostel offers free Wi-Fi and a guest kitchen.
12 rooms
from £32