Windmill Villa
Hotel
Craighton
Windmill Villa is a self-catering accommodation located in Craigston, Carriacou. Free Wi-Fi access is available. Accommodation will provide you with a TV, air conditioning and a balcony. There is a full kitchen with a microwave and an oven.
Craigston, Carriacou, West Indies, Craighton, Grenada