Pondicherry

Hotels in Pondicherry

On 35 beachfront acres in the southern Indian town of Pondicherry, on the Bay of Bengal, the new Dune hotel has 47 stylish thatched-roof bungalows, plus an eco-friendly vibe.