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...
Open to reasonable offers! Motivated sellers! Debt Free! Floating week travel! RTU until 2055!