Nest Inn
Capitane Marius Xavier Street, 605001 Puducherry, India
Situated in Puducherry, 2.3 km from Promenade Beach and 400 metres from Sri Aurobindo Ashram, Nest Inn features air-conditioned accommodation with a terrace and free Wi-Fi. With quiet street views, this accommodation offers a balcony.