Experience Indian hospitality and true Serenity of our 70 stylish living spaces. Grand Serenaa one of the best Pondicherry resorts in town.
Experience Indian hospitality and true Serenity of our 70 stylish living spaces. Grand Serenaa one of the best Pondicherry resorts in town.