Holiday Inn Express & Suites Miami-Hialeah (Miami Lakes)

location_on 6650 West 20th Avenue, Hialeah, Miami-Dade, FL 33016
star_border star_border star_border star_border star_border
star_border star_border star_border star_border star_border