SpringHill Suites Miami Airport South 3 stars

6700 NorthWest 7th Street, Miami, FL 33126, United States of America

Hotel image
Read more reviews for SpringHill Suites Miami Airport South