Location & Nearby Info
Holiday Inn Express Hotel & Suites Miami - Hialeah
6650 W. 20th Ave.
Hialeah, FL 33016
1-877-865-6578
Show nearby: