Dit comfortabele Hotel O By Oyo Hotel Thanks God Inn New Delhi met 4 sterren heeft een eersteklas ligging en de Agrasen ki Baoli bevindt zich op 25 minuten lopen.
Het hotel is op 200 meter van Tooti Chowk en maar 450 meter van Ramakrishna Ashram Marg metrostation. De Mogoltuinen ligt in de buurt van dit hotel en het busstation Panchkuian Road bevindt zich ook op wandelafstand van ongeveer 10 minuten hiervandaan. O By Oyo Hotel Thanks God Inn bevindt zich op ongeveer 7 km van Humayuns tombe en New Delhi station is op een afstand van 1 km gelegen.
Ze beschikken ook over privébadkamers.
Organic German Bakeshop bevindt zich op een paar stappen verwijderd van het pand in New Delhi en trakteert de gasten op Europese maaltijden.