Filter Results
Apply Filters
Clear Filters
Self Catering in Dover
Smugglers Rest Apartments Dover
56 Station Road, Dover, Australia Show map
Offering bicycles for rent, as well as Wi-Fi in the rooms, the comfortable Smugglers Rest Apartments Dover hotel is about 5 minutes' walk from Dover Museum And Gallery. This 4-star aparthotel offers…
From US$ 129
Book Now