This beachfront property offers direct, private beach access and an outdoor pool. The resort is located on the coast of the Atlantic Ocean in Pompano Beach, Florida.
Number of rooms: 106
1350 North Ocean Boulevard, Pompano Beach, FL 33062, United States
Hotel booked 1 times today.