Hello, thanks for asking. My husband and I enjoyed staying at Flanigan's Inn .( May be a bit pricy ) There is an average size commercial swimming pool with hot tub. No Gym on the premises. It's a tiny town with limited resources. Personally, Zion National Park has so many amazing hiking trails, and that will be a good work out for you. Flanagan does offer great massages which can be so rejuvenating after a day hike. Hope this helps. Enjoy the Park.
Yes, our spa is open. We offer massages, manicures and pedicures, and scrubs. Our therapists are practiced in many different modalities, and can customize treatments to suit the situation. We also offer yoga sessions and energy healing. We have a four hour cancellation deadline, if an appointment is cancelled past that, 100% of the treatment is charged. You can call the front desk to schedule a treatment, and we will be happy to discuss the different options.
From my experience there, I would worry less about views than you or I would normally and understandably do with any hotel. The whole inn is surrounded by the mountains and the scenery, so you will feel very much part of it. Just a very short (5 mins) and easily found walk above the complex is a well worthwhile viewing site where you can experience panoramic views of the area, both during the day and night. My favourite views were just lying by the pool and looking up. We had a two room suite at the top of the Inn which surpassed all expectations. Hope you enjoy.