STR Global Limited is a dissolved company incorporated on 13 September 2007 with the registered office located in London, Greater London. STR Global Limited was registered 17 years ago.
STR is a provider of data analytics and insights for the global hotel industry, assisting stakeholders in performance improvement and success measurement.
Financials
Net Assets, Total Assets & Total Liabilities (2013–2022)