Villa Happiness has an indoor pool and air-conditioned guest accommodation in Puducherry, 2.8 km from Promenade Beach, 4 km from Sri Aurobindo Ashram and 1.3 km from Port of Pondicherry.
Numero delle stanze: 6
Harbour Road, 605004 Pondicherry, India