Comfort Inn & Suites In the city center
77514 South Highway 207 -
Hermiston,
OR 97838