Selva Inn ligt in Puducherry, op 3 km van Manakula Vinayagar Temple en 3,3 km van Pondicherry Museum. Dit hotel met 2 sterren biedt roomservice, een 24-uursreceptie en gratis WiFi. De accommodatie is allergievrije en bevindt zich op 2,9 km van Sri Aurobindo Ashram.
Alle kamers zijn voorzien van airconditioning, een flatscreen-tv met satellietzenders, een waterkoker, een douche, gratis toiletartikelen en een bureau. Kamers bij het hotel zijn uitgerust met een eigen badkamer en beddengoed.
Bharathi Park ligt op 3,5 km van Selva Inn, en Botanical Garden ligt 4,2 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pondicherry, op 1 km van de accommodatie.