
Eurostars settles in Latvia
Eurostars Metropole — Photo by Hotusa Hotels S.A. Eurostars Metropole — Photo by Hotusa Hotels S.A. Eurostars Hotel Company, a subsidiary of the Hotusa Group, recently announced the opening of its first property in Latvia, the Eurostars Metropole in Riga. …