No, but the avalon is like a little village with everything you need besides a hospital or clinic. It has restaurants, shops, movie theaters, spas, whole foods and yes your hotel spas etc if you go to the hotel at avalon YOU DEF HAVE TO WALK AROUND TO APPRECIATE IT. you will find a spa in the little avalon village
The Woodhouse Day Spa is essentially at the same location.
Not on site
No but I remember a spa business was less than a block from the hotel.
Thanks! Your answer is awaiting moderation.