Dit comfortabele AB Hotel New Delhi met 3 sterren is gelegen binnen 25 minuten te voet van de Karol Bagh-markt en ongeveer 1 km van Madame Tussauds Delhi.
Het hotel is gelegen in de wijk Delhi Centrum in New Delhi, op een paar stappen verwijderd van Tooti Chowk. Het hotel ligt slechts 650 meter verwijderd van van het metrostation Ramakrishna Ashram Marg. AB bevindt zich in de buurt van de Gurudwara Sri Bangla Sahib en andere belangrijke bezienswaardigheden van New Delhi. De bushalte Panchkuian Road is op circa 10 minuten wandelafstand van dit pand in New Delhi.
Als u in dit hotel in New Delhi verblijft, kunt u kiezen uit een van de 18 kamers met een flatscreen TV met satellietzenders en essentiële zaken zoals airconditioning. AB New Delhi biedt badkamers, uitgerust met een apart toilet en een douche.
Sita Ram Diwan Chand biedt Aziatische maaltijden aan een ligt binnen handbereik van het pand.