Located in Puducherry, 3.6 km from Sri Aurobindo Ashram and 1.5 km from Port of Pondicherry, Kings Den Villa Stay offers air conditioning. The property is around 1.8 km from Botanical Garden, 1.8 km from Pondicherry Railway Station and 3.
Doctor Ambedkar Road, 605004 Puducherry, India