We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Our mission at Lemon Tree Spa is to provide a peaceful atmosphere to relax the mind and renew the body. We strive to provide the finest products and services to help you look and feel renewed from the inside out. In our facility you will find a...more
Hours Today: 10:30 am - 7:00 pm
See all hours
1110 Pinellas Bayway S Ste 213, Tierra Verde, FL 33715-1507