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.