Hotel Welcome Inn is well -suited for both business and leisure travelers. This hotel located in Delhi, is designed with a blend of Indian and modern contemporary style. All the rooms are provided with attached bathroom, satellite TV, air-conditioners, hot water shower and broadband internet access. Hotel Welcome Inn is also located close to the New Delhi Railway Station and IGI International airport.