Hotel De L'Orient

1 Star  

Rue Roman Rolland, Pondicherry - 605 001