Selvi Villa ligt op 2,9 km van Sri Aurobindo Ashram en biedt accommodaties met airconditioningeen balkon en gratis WiFi.
Het appartement biedt een terras, een zithoek, flatscreen-tv met satellietzenders, een volledig uitgeruste keuken met een koelkast, en een eigen badkamer met douche en een haardroger. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Manakula Vinayagar Temple ligt op 3 km van Selvi Villa, en Pondicherry Museum ligt 3,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pondicherry, op 2 km van de accommodatie.