Holiday Inn Express And Suites Miami

6650 W 20th Ave Hialeah FL 33016 USA

(305) 362-7777

Location