Le Shree Lodge propose des chambres climatisées avec télévision par satellite à écran plat dans le quartier de Paharganj à New Delhi. Cet hôtel 2 étoiles propose un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite. Il se trouve à 3,1 km du centre-ville et à 2,5 km du Gurudwara Bangla Sahib.
Les chambres comprennent un bureau et une armoire. La salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Jantar Mantar et Gurudwara Sis Ganj Sahib se trouvent à 3,5 km du Shree Lodge. L'aéroport international de Delhi, le plus proche, est implanté à 15 km.