LA GRANDE PRINCESSE 4131 St. Croix, Saint Croix Island, US Virgin Islands
Hibiscus Beach Resort Photos
Hibiscus Beach Resort Map
LA GRANDE PRINCESSE 4131 St. Croix, Saint Croix Island, US Virgin Islands
Searching for availability
Hotel Information
Casual and relaxing hotel with 38 rooms in 6 buildings which are located on the beach. It also has a conference hall, laundry servicel and internet access.