Pondicherry, Índia
Nallavadu Road, Plot No.11,12,Thamaraikulam Street,Lalitha Nagar,Thavalakuppam,Puducherry, 605007
2 queen beds