Best Western Plus Oakland Park Inn

3001 N Federal Hwy
Florida
United States