Hotel Atithi

No 126 Sv Patel Salai
Pondicherry
India