Dundee Bay Villas
Princess Beach, Grand Bahama Island, Freeport, Outside US
Dundee Bay Villas in tropical Freeport, located on Grand Bahama Island offers its guests all the comforts of home with spacious and comfortable accommodations. The resort features luxurious one, two and three bedroom suites equipped with every appliance and convenience for...
Enjoy this gorgeous property on the south shore of Grand Bahama Island with 40,000 annual points! Buyer may receive a title fee credit, inquire now!