Located 53 meters from Pelican Bay Ferry. Flamingo Bay Hotel & Marina is perfectly located for both business and leisure guests in Freeport. The hotel offers a high standard of service and amenities to suit the individual needs of..
Located 659 meters from Pelican Bay Ferry. PELICAN BAY AT LUCAYA is conveniently located in the popular Bell Channel Bay area. The property offers guests a range of services and amenities designed to provide comfort and convenience.