Hotel Green Palace

3 Star  

Maraimalai Adigal Salai, Pondicherry - 605 001

Hotel Green Palace, Pondicherry - Photos & Videos