3 Star Hotels in Saint Croix
There are around 1, 3 Star hotels in Saint Croix, India where traveller can enjoy a comfortable stay. 3 Star Hotels starting from ₹12038 per night are available for stay in Saint Croix. Compare 3 Star hotels prices on ixigo and save upto 27% on your Saint Croix hotel booking.
- Club St. Croix Beach and Tennis Resort
Saint Croix3.6 km from city center---12038