A Holiday Inn customer was shocked to check into her room and find a family already making themselves at home inside.
The Grand America Hotel is one of the few five-star hotels in Salt Lake City. A stay in an executive suite includes marble ...