« Back to Glossary Index
« Back to Glossary Index
STR, formerly known as Smith Travel Research, is an American company based in Hendersonville, Tennessee, that tracks supply and demand data for multiple market sectors, including the global hotel industry.
Categories: Content
« Back to Glossary IndexRecent Posts
