Map
17 Rue Romain Rolland, Pondicherry 605 001, India
Hotel
Hôtel de L'Orient