Die Unterkunft Selvi Villa, die 2,9 km von Sri Aurobindo Ashram entfernt in Puducherry gelegen ist, bietet Übernachtungsmöglichkeiten mit einer Klimaanlage und kostenlosem WLAN.
Die Unterkunft Selvi Villa bietet ihren Gästen eine Terrasse, einen Sitzbereich, einen Satelliten Flachbild-TV, eine voll ausgestattete Küche mit einem Kühlschrank sowie ein eigenes Badezimmer mit einer Dusche und einem Haartrockner. Für zusätzlichen Komfort kann die Unterkunft Handtücher und Bettwäsche gegen Aufpreis bieten.
Manakula Vinayagar Temple liegt 3 km von der Unterkunft Selvi Villa entfernt, während Pondicherry Museum 3,3 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Puducherry, 2 km von der Unterkunft Selvi Villa entfernt.