This is THE hotel to stay in while visiting Zion National Park. The on-site restaurant serves delicious, gourmet but affordable meals at convenient times (for early morning hikers and those returning early afternoon). It is a convenient walk to many shops , cafes and other restaurants. More importantly it is a short walking distance to Zion Outfitters and the Visitor Center where you can catch the shuttle bus (Stop #1) to your different Zion NP stops. All in all, we loved the comfortable, cozy, clean, and beautifully decorated rooms, the kind and helpful staff, and all the amenities of this hotel (like heated pools). We will most definitely stay here again and recommend this to anyone visiting Zion NP!