Experience ultimate relaxation at Royal Spa Dehradun. Professional body massage, facials & wellness treatments for a rej…