Holiday Inn Express & Suites Decatur
Holiday Inn Express & Suites Decatur is located in US-287, Decatur, TX 76234. Address of Holiday Inn Express & Suites Decatur is 1051 N. Hwy. 81, US-287, Decatur, TX 76234, United States.
Website of Holiday Inn Express & Suites Decatur is https://www.ihg.com/holidayinnexpress/hotels/us/en/decatur/dcctx/hoteldetail.
Holiday Inn Express & Suites Decatur can be contacted at 19406270776.
Holiday Inn Express & Suites Decatur is located in a remote area, with less than 4 listed places around it
Holiday Inn Express & Suites Decatur is rated 4 (out of 5 stars) by 164 reviewers on the web.
Some of the places around Holiday Inn Express & Suites Decatur are -
Airgas Store
(Welding supply store) 1400 W, US-380, Decatur, TX 76234, United States (approx. 378 meters)
Decatur Tire Store
(Tire shop) 1201 N Highway 287, Decatur, TX 76234, United States (approx. 353 meters)
Distance From Major Landmarks
Distance between Holiday Inn Express & Suites Decatur and
Chili's Grill & Bar is approx 2 kilometers.
Distance between Holiday Inn Express & Suites Decatur and
Whataburger is approx 1 kilometer.
Distance between Holiday Inn Express & Suites Decatur and
Jack in the Box is approx 2 kilometers.
Contact
https://www.ihg.com/holidayinnexpress/hotels/us/en/decatur/dcctx/hoteldetail
Address
1051 N. Hwy. 81, US-287, Decatur, TX 76234, United States
FAQs:
What is the contact Number of Holiday Inn Express & Suites Decatur?
Contact number of Holiday Inn Express & Suites Decatur is 19406270776.
Does Holiday Inn Express & Suites Decatur have website?
Yes, website of Holiday Inn Express & Suites Decatur is https://www.ihg.com/holidayinnexpress/hotels/us/en/decatur/dcctx/hoteldetail?cm_mmc=GoogleMaps-_-EX-_-US-_-DCCTX.
What is rating of Holiday Inn Express & Suites Decatur?
Rating of Holiday Inn Express & Suites Decatur is 4 out of 5 stars.
What is the address of Holiday Inn Express & Suites Decatur?
Address of Holiday Inn Express & Suites Decatur is 1051 N. Hwy. 81, US-287, Decatur, TX 76234, United States.
Where is the Holiday Inn Express & Suites Decatur located?
Holiday Inn Express & Suites Decatur is located in US-287, Decatur, TX 76234.