This Iconic Florida Hotel Just Reopened After a $1-billion Renovation-With a Rotating Rooftop Bar and a Massive Superyacht Marina
Pier Sixty-Six hotel in Fort Lauderdale has undergone a $1 billion renovation and reopened with numerous luxury amenities.