Extended Stay America - Miami - Airport - Doral - 87th Avenue South 2 stars

8655 Northwest 21st Terrace, Doral, Miami, FL 33122, United States of America

Hotel image
Read more reviews for Extended Stay America - Miami - Airport - Doral - 87th Avenue South