Holiday Inn Country Villa, Midland, United States of America
Holiday Inn Country Villa is conveniently located at 4300 W Highway 80 in Midland, United States of America
Hotel Location:
Address: 4300 W Highway 80
City: Midland
State: TX
Country: United States of America
phone: +1 915-697-3181