Pelican Bay at Lucaya, Bahamas

The hotel is located on Grand Bahama Island and is a resort complex with full service facilities. The property contains of 186 rooms, of which 96 are suites. The area includes three swimming pools with beaches and golf courses close by.