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
Nearby Points of Interest