Zen Serena Spa welcomes you to a new dimension in the world of health, well being and fitness
Located at Connaught Place in Delhi NCR, Zen Serena Spa is a recognized spa. There are more than 3 services offered at Zen Serena Spa and they are great in Head Massage, Thai Foot Massage, Pedicure. 3 user(s) have reviewed the spa and has a rating of 3.5.