Caravelle Hotel, Saint Croix

Caravelle Hotel

44 A Queen Cross Street

This first-class hotel is located on the waterfront, and is nestled quietly on the water's edge, overlooking the harbor. All rooms include a TV. The hotel has a waterfront restaurant and bar. This first-class hotel is ideally situated for visitors to the area. It has a welcoming atmosphere that emphasizes friendly and hospitable service. The hotel has excellent facilities as well as comfortable guest rooms and public areas. *MAX 1 ROOM PER AGENCY*