Hotel Atithi
126, S. V. Patel Salai,, 605001 Pondicherry, India,Object type: Hotel Pondicherry
Located 3,100 feet from Pondicherry Beach, Hotel Atithi features 2 dining options and rooms with modern décor. Free WiFi and parking are provided. The air-condi