From

$171

avg/night

Check Rates
Carambola Beach Resort Saint Croix, Saint Croix, Virgin Islands, US

PO Box 3031- Kings Hill, Saint Croix, Virgin Islands, US

Map


Recent Photo Albums

Been to the Carambola Beach Resort Saint Croix? Please share your photos with families like yours!

Loading