Directions to Sugar Beach Resort, Saint Croix

Sugar-beach-condominiums-map
The Sugar Beach Resort in Saint Croix is located at 3245 GOLDEN ROCK C-STED , Saint Croix , US .   Click on the Google Map above to get an interactive version and see the area around the Sugar Beach Resort .