The French Villa
51 Suffren St White Town, Pondicherry
Location It’s so nice when the nature is right outside your door! Villa The French Villa is located in Pondicherry. This villa is located 1 km from the city center. At the villa At the guests’ disposal, there’s also ironing.














