Set in Pondicherry, 600 m from Promenade Beach and 600 m from Sri Aurobindo Ashram, Beach Villa (Home stay) offers air conditioning. The property is less than 1 km from Pondicherry Museum and 1 km from Bharathi Park.
Francois Martin Street, 605001 Pondicherry, India