Fort Lauderdale, Florida –
With it’s iconic spire-topped tower and Fort Lauderdale 17th Street Bridge location, Pier 66 includes a new 10-story Hotel, (2) 11-Story Condo residences, (4) Lo-Rise Villas, event and ballroom space and signature Restaurant.