Situé à environ 5 minutes à pied du KaliBari Temple, Hotel Krishna Land New Delhi comprend 23 chambres avec vue sur la ville.
Une TV à écran plat avec des chaînes satellite et une climatisation sont inclus dans chaque chambre de Krishna Land. Les divertissements dans la chambre comprennent une TV à écran plat avec des chaînes satellite, tandis que des équipements tels qu'une climatisation sont également fournis. Les salles de bains privées sont équipées d'articles de toilette gratuits.
Nirvana Restaurant Dwarka est un endroit parfait pour déguster la cuisine indienne et il est situé à 250 mètres de la résidence.
Remarquable pour son emplacement à une courte distance du Lodi Era Baoli dans le quartier "South West" à New Delhi, l'hotel donne accès au Temple d'Iskcon, qui se situe dans une zone de 1 km. Park Dwarka est à moins de 19 minutes de marche de l'hotel. Cet hébergement se trouve à quelques instants de la Dwarka Sector 12.