Zen Serena Spa welcomes you to a new dimension in the world of health, well being and fitness
Zen Serena Spa is located at Connaught Place in Delhi NCR. Zen Serena Spa specializes in Head Massage, Thai Foot Massage, Pedicure and has more than 3 services on its menu. 3 user(s) have reviewed the spa and has a rating of 3.5.