ABOUT WINDMILL VILLA

Windmill Villa is a crown-jewel property with unparalleled ocean views.  Inside and out, this property takes advantage of the South shores of Carriacou.  Soaring ceilings, large windows in the living area, and spacious suites, Windmill Villa has luxury accommodations that will surpass your expectations!