Das komfortable 2-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 liegt etwa 850 Meter von hier entfernt. Der Sri Ramanaadheswarar Tempel liegt in einer 25 Gehminuten Entfernung von dem komfortablen Hotel. Die Bushaltestelle Iyyapanthangal befindet sich ebenfalls in unmittelbarer Nähe 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. Private Badezimmer umfassen eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie Morgenmäntel und Badelaken. Alle Zimmer bieten Blick auf den See.
Das Restaurant Delma bietet eine Auswahl an chinesischen Gerichten.