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 your personal comfort and enjoyment. Princess Beach is directly across from the resort and there are numerous local activities to help make your vacation a memorial one.