Caravelle Hotel & Casino | Newly renovated St. Croix hotel in the heart of Christiansted, a historic Caribbean town