LeHua Spa

4.8 (1,099)spa

From $90.00
2980 Cobb Pkwy #104, Atlanta, GA 30339, USA

A walk-in Atlanta spa known for restorative full-body massages finished with hot stones and warm towels.

Find on Google Maps

Description


Nearby places

Ask Karpo for more information.