Kindred Spirits Inn & Cottages

beckyjames@gmail.com

/ 0 min read

Kindred Spirits is four-star resort located on 6 acres in the heart of Cavendish. We have 21 cottages and 24 rooms spread across our spacious, treed property. Cavendish beach is a 15 minute walk away.