Hotel International Inn Delhi
This is a executive hotel near J. Nehru Stadium specially suited for the business and holiday travelers. Hotel International Inn has blossomed into one of the major venues for conferences, seminars, meetings and other banqueting functions. This hotel is also reputed for offering its guests a comfortable stay with heart-warming hospitality. Hotel International Inn Delhi …