Thursday 30 March, 2023
Edition: English (US)
The Social Magazine
Tag Archives: Latin-america
Latin-america

NH Hotel Group, a global hotel chain with over 400 hotels and 60,000 rooms in 29 countries across Europe, America and Africa, is celebrating its arrival in Colombia by launching 15 hotels in the country’s main cities. The group has also strengthened...

By Howard Johnson on May 14th, 2015