Owners of The Market St. Croix Looking to Revive Hibiscus Beach Hotel ‘to its Glory Days’ With 80 Rooms, Restaurant, Spa and More The now-defunct Hibiscus Hotel in La Grande Princess was once a popular spot on St. Croix, with its restaurant drawing large crowds on the weekends while its enticing beach landscape kept visitors coming back for more. Recently, the owne... Read more