Karta Vacation Rentals
On Grand Bahama Island in Freeport’s Lucaya district, perched along the emerald-green Bell Channel Waterway. Minutes from Port Lucaya Marketplace, Shark Alley and Treasure Reef — a waterfront beach hotel with a full-service marina and 25 dockage slips.