Call Us

80 South Main St, Cedar City, UT, 84720, US

About Baymont by Wyndham Cedar City

Amenities

Map Location & Address

Baymont by Wyndham Cedar City
80 South Main St, Cedar City, UT, 84720, US
Baymont by Wyndham Cedar City
Our Best Rate
Pay Now & Save
Room amenities and details
Book now