Niché dans le quartier "Paharganj" à New Delhi, Mahesh Inn de 3 étoiles se trouve à 3 km d'attractions culturelles telles que le Musée national. Il y a un bureau à la maison d'hôtes.
L'hôtel est situé à 3 km du restaurant Old Delhi halal et à une distance raisonnable de la Rajiv Chowk. Cet hébergement se trouve à 2 km du centre de New Delhi et à 21 minutes en voiture de l'aéroport Delhi International. L'hôtel est situé à 3 km des Jardins Mughal, et Shivaji Stadium Terminal est à une distance de 950 mètres. La station de métro la plus proche est à une distance de 850 mètres.
Chaque chambre dans Mahesh Inn est douillette et est équipée d'un bureau. Ils ont un intérieur confortable.
L'hôtel fournit un petit-déjeuner continental quotidien. Les clients peuvent déguster des plats indiens au le Rishi Vaishno Dhaba, situé à quelques pas.