The Radisson Our Lucaya Beach & Golf Resort is one of only two ocean-front hotels on Grand Bahama. Grand Bahama is a small island that is only 60 miles from South Florida. It's a short 20 minute flight from Fort Lauderdale. Check out what makes this resort so wonderful and see their deals as well.
Link to this comment:
All Comments (0)