Located on the best sand beach on the North Shore of St. Croix, our resort is nestled on a green hillside overlooking the blue Caribbean Sea. Chenay Bay, is protected by Green Cay National Wildlife Preserve, a small island a mile off our shore.Our quiet natural environment is further enhanced by the lush tropical landscape. Bougainvillea and hibiscus are in continuous bloom and while the coconut palms and sea-grapes offer shade, the genips are ripe for picking and eating.
Isole Vergini Americane