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

Be the first to write a review about Carambola Beach Resort Saint Croix!

Write a Review

Loading

Thank you for your help! We'll check it out.

500 characters allowed