Holiday Inn Express & Suites Temple - Medical Center Area, Temple, United States of America
Holiday Inn Express & Suites Temple - Medical Center Area is conveniently located at 2609 South 39th Street in Temple, United States of America
Hotel Location:
Address: 2609 South 39th Street
City: Temple
State: TX
Country: United States of America
phone: +1 254-773-5500