The Town & Country Inn consists of two buildings: south (Town) and north (Country). Learn more about the features and amenities of both buildings.
The Best Western Town & Country Inn is the largest luxury hotel in Cedar City Utah. We are located downtown in the midst of shopping, museums, theaters, city parks, and four types of restaurants, all within one block.