Holiday Inn Express & Suites Miami Airport 2 stars

2601 Northwest 42nd Avenue, Miami, FL 33142, USA

Hotel image
Read more reviews for Holiday Inn Express & Suites Miami Airport