Holiday Inn Express & Suites Bend South is located in Bend, OR 97702. Address of Holiday Inn Express & Suites Bend South is 61070 S Hwy 97, Bend, OR 97702, United States. Holiday Inn Express & Suites Bend South can be contacted at 15415857474. Holiday Inn Express & Suites Bend South is rated 4.5 (out of 5 stars) by 24 reviewers on the web.
Some of the places around Holiday Inn Express & Suites Bend South are -
61070 S Hwy 97, Bend, OR 97702, United States
Contact number of Holiday Inn Express & Suites Bend South is 15415857474.
Rating of Holiday Inn Express & Suites Bend South is 4.5 out of 5 stars.
Address of Holiday Inn Express & Suites Bend South is 61070 S Hwy 97, Bend, OR 97702, United States.
Holiday Inn Express & Suites Bend South is located in Bend, OR 97702.
Pincode of Bend, OR 97702 is 97702