Zachary G
Caravelle Hotel Caravelle Hotel
St. Croix, Virgin Islands
"Zachary G"
I absolutely LOVE the Caravelle tower. The rooms are great, service and employees are nice. Amenities and beach access are a huge plus as well. This is my goto place to stay whenever I come this way.