Leonards Cove
New Road Stoke Fleming South Devon, TQ6 0NRLeonards Cove is located in Stoke Fleming, 17 km from Torquay. Plymouth is 39 km away. Free WiFi is featured . The accommodation is fitted with a seating and dining area. There is also a kitchen, fitted with an oven.
9 rooms
from £33