I stayed at the Comfort Inn with family once. It is a little south of the center of town, and may be the nicest place to stay.
Be sure they drive up to Whitney Portal for a day. It's a great place for kids, with the fishing pond and Whitney Portal Store for hamburgers.