Itt Inn New Delhi is nestled in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, 3.1 km from sports attractions, such as Siri Fort Sports Complex.
ISKCON Temple Delhi is 1.4 km from this New Delhi guest house, which also stands extremely close to Nehru Place. Religious sights in the area include Lotus Temple (1.8 km) and Humayun's Tomb (4.8 km). Moth ki Masjid Mosque lies 3.4 km away, and Nehru Enclave is 500 metres from the hotel. There is Sant Nagar bus stop within sight of the property.
A short distance from Itt Inn, Blooms serves Indian meals.
Book Itt Inn New Delhi
More +
Less -