STAY: Hotel Atithi, Pondicherry
Modern India stands in the form of Hotel Atithi, a gleaming white edifice among the aging commercial properties fighting for their existence in the coastal city of Pondicherry. Luxury exudes from every inch of this [...]






