Crystal Inn falls short of expections even for a moderately priced hotel. The carpets were so dirty we had to put towels down to cover the grime. The bed was uncomfortable and the air conditioning didn't work - in AUGUST!. When we asked to be moved to a different room, the clerk said none were available but we could go to a different hotel and we wouldn't be charged for the room. Despite the hassle of trying to find another hotel at 1230am, we checked out. But a month later, I am still fighting with Expedia and Crystal Inn to get my money back - Very dishonest business practices - much better hotels in Cedar City for the same price.
more