Located 3.2 km from the 17th century Red Fort, Hotel O God Inn New Delhi offers air-conditioned rooms 25 minutes' walk from the Jama Masjid. There is also a car park.
Featuring a seating area, the air-conditioned rooms also come with free wireless internet and a flat-screen TV with satellite channels.
Brown Bread Bakery pampers guests with Indian dishes and lies within 5 minutes' walk of the O God Inn New Delhi.
This hotel is nestled in the Central Delhi district, in close proximity to Main Bazaar. The hotel stands 450 metres from Ramakrishna Ashram Marg tube station. You can easily find the historic Agrasen ki Baoli Step-Well 30 minutes' stroll from the O God Inn. Panchkuian Road bus stop is within 800 metres of this property and in the vicinity of is enough to get to New Delhi train station.