Hotel Grand Lucayan(4 stars)

Royal Palm Way View on map