Situated in Puducherry, 4.8 km from Sri Aurobindo Ashram and 2.7 km from Port of Pondicherry, Heavens home stay features air-conditioned accommodation with a terrace and free Wi-Fi. This apartment offers accommodation with a balcony.
Number of rooms: 2
Velrampet Main Road, 605004 Puducherry, India