Whether you come to the spa to ensure that you always look your very best, or your visit is more about stress relief and survival in a busy world, Elmwood Spa is an ideal place to spend a few hours for self renewal. A few hours away from it all can work wonders. Your thoughts become clearer. You gain perspective. Creativity blossoms. Struggles are diminished and everything seems just a little more manageable.