Leonards Cove Hotel Stoke Fleming, Devon
Located 700 metres from Blackpool Sands Beach, 37 km from Newton Abbot Racecourse and 4.3 km from Dartmouth Castle, Leonards Cove provides accommodation situated in Stoke Fleming.
Number of rooms: 9
New Road Stoke Fleming, Stoke Fleming, TQ6 0NR, United Kingdom