Hotel International inn
Hotel & Resort at New Delhi, India
0
Reviews
Intro
Hotel International Inn, Delhi, is among the best budget hotels located in Mahipalpur, Delhi. The hotel remains a favoured choice of many leisure and business travellers as it is close to IGI Airport and other tourist places in and around Delhi.