Los huéspedes del Hotel O Krishna Villa Home Nueva Delhi, de 3 estrellas, pueden disfrutar de acceso a los Jardines de Lodi, enclavados a unos 2 km. Este hotel está provisto de consigna de equipaje para garantizar la seguridad de los huéspedes.
El Zoológico Nacional de Delhi está situado a unos 10 minutos en coche del hotel, mientras que la parada de autobús Pant Nagar está a tan solo 600 metros. Estar a unos 2,1 km de la Tumba de Humayun es una ventaja para los huéspedes que se alojen en el Krishna Villa Home Nueva Delhi. La estación de tren Nueva Delhi está a unos 10 minutos en coche, y la estación de metro Jangpura, a tan solo 600 metros.
El alojamiento se encuentra bastante cerca de Ambersari Dhaba y sirve comida exquisita.