Caravelle Hotel in Saint Croix District County, United States Virgin Islands

Caravelle Hotel in Saint Croix District is a hotel. Caravelle Hotel is located near Strand Lane.

Building Type
hotel