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

Hotel Features: