Hoshi is a luxury spa located in Pondicherry. We provide the best spa treatments and wellness packag...