Call us today 855-888-GRAM (4726)

Carambola Beach Resort & Spa, St. Croix, VI

    Carambola Beach Resort & Spa, St. Croix, VI
Kings Hill
St. Croix, USVI 00851-3031
carambolabeach.com
Number of rooms: 150
  • Courtyard by Marriott logo
  • Fairfield by Marriott logo
  • Springhill Suites logo
  • Hampton Inn and Suites logo
  • Homewood Suites logo
  • Choice logo
  • Clarion logo
  • Wyndham logo
  • Baymont logo