My daughter and her friend joined me on a hiking trip in Zion National Park, and we chose to stay at the only in-park hotel, the Zion Lodge. What a magnificent choice! The rooms were comfortable and our first-floor room had a porch on which we could sit and just stare at the incredible vistas of sandstone and gypsum cliffs. The lodge's Red Rock restaurant served excellent meals, and even in mid-summer, wasn't overly busy. And the service staff were very helpful, and gave great advice on hiking routes to take, the shuttle bus schedules, and weather outlooks. Everything is well-maintained, and you can't beat the easy access to all of the hiking trails.