Luxurious European Facilities
In addition to our highly-trained massage therapists and cosmetologists, our facility offers great amenities and none of the sterile, bland surroundings of some of our competitors. Check out our great amenities that include:
Located at 3250 NE 33rd Street
Fort Lauderdale, FL 33308.
For more information, call 954-565-0551 or visit http://www.elenaspa.com/