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...
Perfect for your tropical and relaxing getaways in the Bahamas! Buyer may receive a title fee credit, inquire for details!