Harbor Beach Inn is located at 1147 Seabreeze Blvd, Fort Lauderdale, FL-33316. An interactive Map of Harbor Beach Inn is shown below.
View details of Harbor Beach Inn.