A new luxury property has been launched in Delhi, India by ITC Hotels. WelcomHotel Dwarka has opened its doors for guests, who are expected to be a mix of both leisure and business travellers booking flights tickets and landing at the city airport. Domestic holiday makers and foreign tourists, who have made their tickets’ bookings on flights arriving in Delhi « Continue Reading »