Welcome to Hotel Indira International Inn , New Delhi , India
Hotel Indira International Inn
A spread of Indian and Chinese dishes are served in Garden Restaurant, which also offers room service.