More Hotels Near Leaf Hotel Dover
1 Park Place
Dover, GB CT16 1DF
Distance: 2.1 miles
Dover Waterfront, Waterloo Crescent
Dover, GB CT17 9BP
Distance: 2.6 miles
Alkham Valley Road
Dover, GB CT15 7DF
Distance: 3.1 miles
The Cross, Lower Street
Sandwich, GB CT13 0HX
Distance: 6.2 miles
19 Beach St
Deal, GB CT14 7AH
Distance: 6.9 miles
The Harbour
Folkestone, GB CT20 1TX
Distance: 6.9 miles
Beach St
Deal, GB CT14 6JD
Distance: 7.0 miles
Dover Landmarks Near Leaf Hotel Dover
Nearby Cities and Towns