Dundee Bay Villas
LodgingWaterfront hotel offering rooms & villas, some with whirlpool tubs, plus a BBQ & an outdoor pool. People often mention beach,
Address
F7VV+WGW, Dundee Bay Dr, Freeport, Bahamas
Contact
+1 242-352-8038Rating on Google Maps
4.40 (64 reviews)Open on Google Maps