Holiday Inn Hotel Miami-Doral Area 3 stars

3255 Northwest 87th Avenue, Doral, Miami, FL 33172, United States of America

Hotel image
Read more reviews for Holiday Inn Hotel Miami-Doral Area