Tropic Cay Beach Resort Hotel

529 N Ft. Lauderdale Beach Blvd
Florida
United States