Offering a storage for belongings, Hotel O God Inn New Delhi lies in the Central Delhi district, 3.2 km from the 17th century Red Fort and 25 minutes' walk from the Jama Masjid. There is also parking.
The rooms have family bathrooms with a shower and a toilet.
The restaurant Brown Bread Bakery is situated 5 minutes on foot from the O God Inn New Delhi.
This hotel is located 350 metres from Main Bazaar, just moments from Ramakrishna Ashram Marg tube station. Cultural sights in the area include Madame Tussauds Museum, which is 19 minutes' walk away. 2.1 km from the historic Agrasen ki Baoli Step-Well is a perk for guests staying at the O God Inn. Panchkuian Road bus stop is within an 800-metre distance of this comfortable hotel and in the vicinity of is enough to get to New Delhi train station.