Shree lodge is located in New Delhi, 1.2 miles from Jantar Mantar and 2 miles from Red Fort. Some units feature a seating area to relax in after a busy day. All rooms include a private bathroom equipped with a bath. A flat-screen TV with cable channels is available. You will find room service at the property. The hotel also offers car hire. Feroz Shah Kotla Cricket Stadium is 2 miles from Shree lodge, while Rashtrapati Bhavan is 2.1 miles away. Delhi International Airport is 8.7 miles from the property.