America's Best Inn - Fort Lauderdale Airport

3001 Se 6th Ave
Florida
United States