The Atlantic Hotel & Spa Address 601 North Fort Lauderdale Beach Boulevard Fort Lauderdale FL 33301 United States Upcoming Events No events in this location