Brand-New Hotels Opening
While the borders were closed in 2020-2021 you probably missed the openings of 3 new 5* hotels in Moscow and Saint Petersburg. Find out the information about Movenpick Hotel in Moscow, Albora Boutique Hotel and Wawelberg Hotel in Saint Petersburg in the article.