The 3-star Hotel Shilo Inn New Delhi provides proximity to the octagonal Isa Khan's Tomb, which is located nearly a 20-minute walk away.
Sample Italian specialties at Flavors of Italy located right around the corner from the hotel.
While staying in this New Delhi hotel, you are invited to discover the marble Hazrat Nizamuddin Aulia Dargah Shrine, located just 1.5 km away, or visit sports venues like the Thyagaraj Stadium, which is 2.9 km away. The hotel offers location approximately 25 minutes' walk from the Nizamuddin area. The Shilo Inn New Delhi stands 2.1 km from the palatial 16th-century Humayun's Tomb, popular with pilgrims and tourists alike. The property stands only 600 metres from Jangpura tube station and within 10 minutes' drive of New Delhi train station.