November 19, 2021 blog_property What does STR stand for in hotel industry? STR has been defined by the Smith Travel Research as “a measure of demand, not supply,” which makes it a Continue reading