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...
Floating week to The Bahamas every other year! The perfect tropical vacation awaits! Buyer may receive a title fee credit, inquire for details!