Location

El Rey Inn and Suites

80 S Main St., Cedar City, UT, 84720, USA