Dec. 11, 2017

Total number of hotel rooms worldwide is expected to be around 15.5 million. Now that’s hospitality.