Holiday Inn, the largest hotel brand in the world, is planning to open a major new property in Latvia’s capital Riga by September 2022. The hotel will be located in the...
Holiday Inn, the largest hotel brand in the world, is planning to open a major new property in Latvia’s capital Riga by September 2022. The hotel will be located in the...