Das 3-Sterne-Hotel Delma Chennai liegt in einer Entfernung von 4 km vom Lakshmi Narasimhar Tempel und bietet WLAN in den Zimmern und Parkplätze.
Sri Ramachandra Medical College and Research Institute ist etwa 850 Meter vom Hotel entfernt gelegen. Der Sri Ramanaadheswarar Tempel ist in 25 Gehminuten erreichbar. Die Bushaltestelle Iyyapanthangal befindet sich ebenfalls nur wenige Schritte entfernt vom Delma Chennai.
Die 10 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie WLAN und einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche gehören auch Morgenmäntel und Badelaken zur Ausstattung des Badezimmers. Einige Zimmer bieten einen Blick auf den See.
Das Delma, eines der 4 Restaurants, bietet die chinesische Küche.