Cedar City

Stratford Court Hotel

45

18 S. Main St.,
Cedar City,
UT,
United States,
84720.

The hotel is a lot like Cedar City itself: small, unassuming, and eager to please.