Skip to main content

Xanadu Beach Resort & Marina 0 *

Sunken Treasure Drive, 42438 Freeport, Bahamas |Show on the map
  • Location
  • Opinions

Choose your room

.
.


Location: Xanadu Beach Resort & Marina

The hotel is located on the southwest coast of Grand Bahama Island and is one of the closest of all island destinations.


Reviews: Xanadu Beach Resort & Marina

This hotel has no reviews. Would you like to add your own review?