Image by bobdole369
This is Pier 66 near the 17th street bridge. It has a rotating restaurant atop. It also sports a deepwater marina and dockage for large super and megayachts. I’ve never eaten or stayed there – but I’ve been to boats at that place ALLLL the time. Across the ICW from here is "Fort Lauderdale Grande" – a similar high-end hotel with a marina.