The only place to stay inside Zion National Park. Both cabins and hotel rooms are available. In season staying here is the only way to be able to drive into the park (all others must use the shuttle system). There are more dining options in Springdale but you can drive there easily enough.