All posts tagged: Holiday Inn Express

Feel the Staycation Vibes with These Hotel Virtual Tours (Part 2)

In 2011, about 21,000,000 hotel rooms across different nations served over 876,000,000 guests. That’s a lot of hotel rooms, and yes, a lot of guests! How do you think is 2020 fairing, so far?