Nestled in the South West district, the 3-star Hotel O Mehmaan Residency Delhi is approximately 25 minutes' walk from the ISKCON Temple. There is also parking.
You'll need 20-minute drive to Delhi International airport. The KaliBari Temple, which is 2.4 km from this Delhi hotel, is one of nearby attractions. The Delhi Haat Janakpuri is situated about a 10-minute drive from the hotel. Raja Puri bus stop is within a few blocks of the Mehmaan Residency Delhi.
There are 30 rooms comprising a sitting area. They come with a flat-screen TV with satellite channels, as well as such comforts as air conditioning.