Follow their latest travels with ourbrand-new Friends Updates feature.
Grand Bahama Island photo by leetaloomis
March 13, 2001
Hotel is quite new (opened in December 2000) on the great place, on the beach. It has beautifull beaches, pools and rooms. Rooms have a great view and they are really big. ...Read More
Share your travel photos to expand your gallery and add color to your reviews.