Holiday Inn Express Arlington Interstate 20 Parks Mall 2 stars

1721 Pleasant Place, Arlington, TX 76015, United States of America

Hotel image
Read more reviews for Holiday Inn Express Arlington Interstate 20 Parks Mall