Resort
1 North Fort Lauderdale Beach Blvd., Fort Lauderdale, Florida, United States of America 33304