Home » Features » Hotels » Hotels


Hotels in News

IHG Launches Holiday Inn Express in India
– IHG (InterContinental Hotels Group), the world’s largest hotel group by number of rooms, has signed a series of contracts for the management of six new hotels with leading Delhi-based developer, Amrapali Group

Comment on this story