Auro Wellness Castle ligt in Puducherry, op 2,9 km van Auroville Beach, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een restaurant. De accommodatie ligt op ongeveer 8,1 km van Sri Aurobindo Ashram, 8,2 km van Manakula Vinayagar Temple en 8,5 km van Pondicherry Museum. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
Alle kamers bij het hotel hebben een balkon met uitzicht op de tuin. Kamers bij Auro Wellness Castle hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers zijn uitgerust met een terras. Alle kamers bij de accommodatie hebben een zithoek.
Bharathi Park ligt op 8,7 km van Auro Wellness Castle, en Botanical Garden ligt 9,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pondicherry, op 8 km van het hotel.