Club St Croix ST CROIX This luxury apartment hotel with open garden is a good choice for an unforgettable holiday. Among its facilities are a bar, café, restaurant and wire ... Save Up To 60%