Nestled among leaf-covered branches eight feet above the ground, the Tree Spa at Hidden Pond brings nature and self-care into total harmony. Leave your worries ...
Lemon Tree Spa is a day spa in St. Pete Beach and Tierra Verde offering massage, facials, waxing, retail products and much more!