Smugglers Rest Apartments Dover Aparthotel Parking available Street parking BBQ facilities Beachfront Hiking Cycling Fishing Outdoor furniture, Terrace, Garden, Board games/puzzles Cable channels 56 Station Road Details