Nassau, New Providence, Bahamas
Located on the edge of the turquoise blue Caribbean Sea. Enjoy the ultimate resort experience and delight in the history and culture of beautiful Nassau, Bahamas,
2 Club West Bay Street
Resort Phone: 242-327-7211
Pets are not allowed on property.