Genesteld in de Chanakyapuri wijk, biedt het 3-sterren Hotel Tela Plaza New Delhi accommodatie op wandelafstand van 14 minuten van de National Indo-Africa Friendship Rose Garden. Dit hotel ligt op 3 km van de Mogoltuinen en beschikt over 28 kamers met een uizicht op de tuin.
Dit hotel in New Delhi is gelegen op 15 minuten rijden van de Gurudwara Sri Bangla Sahib. Tela Plaza New Delhi is op afstand van 2 km van metrostation AIIMS gelegen. Met een verblijf in de accommodatie hebben familiereizigers toegang tot het Nehru Planetarium op 25-minuten wandelafstand. Het is op 450 meter van de Palika Club bushalte en op 8 km van het New Delhi treinstation in New Delhi.
Tela Plaza biedt de gasten een balkon en een kleedruimte, waar een strijkijzer en strijkplank, airconditioning, samen met een flatscreen TV met satellietzenders en wi-fi zijn beschikbaar. Ze zijn ingericht met een stenen open haard en geluiddichte ramen, en hebben ook een minibar, koffie- en theevoorzieningen. De privébadkamers zijn voorzien van een bidet, een inloopdouche en een wastafel, samen met een haardroger en handdoeken.
Starbucks, waar zowel eten als drinken wordt geserveerd, bevindt zich op een paar stappen verwijderd van het hotel.