Built in 2012, The Windflower Resorts & Spa Pondicherry is a distinct addition to Pondicherry and a smart choice for travelers. The city center is merely 08.00 Km away and the airport can be reached within 30 m ... Read more

View all Luxury Hotels in Pondicherry