Double Room - No bed specified
Show all deals and room types
1 Royal Palm Way, Freeport 78062, The Bahamas
Prior to 11:00 AM
Nestled on the beach, this Freeport resort is within a 5-minute walk of Port Lucaya Marketplace, Port Lucayan Marina, and Lucaya Beach.
View all amenities