Crystal Inn Hotel & Suites
Crystal Inn Hotel & Suites Headquarters Address
MacCall Management - Home Office
185 South State Street, Ste. 1300
Salt Lake City, UT 84111
(view in map)
About Crystal Inn Hotel & Suites
Crystal Inn Hotel & Suites is a unique, independent hotel group that is concentrated mostly in Utah. The first Crystal Inn Hotel opened in downtown Salt Lake City in 1994. Many naysayers believed that its founder and owner Crystal Maggelet did not understand what is important to travelers. But the popularity of Crystal Inn Hotel & Suite’s brand of hospitality is evidenced by its success and growth. Crystal champions the staff and leadership in her hotels for their dedication to “delight every guest, every day, one at a time.” That mission statement underscores Crystal’s high expectations.
Number of Employees in Crystal Inn Hotel & Suites
51 to 200
Crystal Inn Hotel & Suites Revenue
$5M to $25M (USD)
Industry