by Lisa A. Grimaldi | November 07, 2014
The 180-room Four Seasons Hotel Moscow, which overlooks Manezhnaya Square, has opened in the Russian capital. The property, Russia’s second under the brand after the Four Seasons Hotel St. Petersburg, has 15,000 square feet of meeting space, three restaurants and two bars. Opening next year is a 28,000-square-foot spa that will feature a glass-roofed swimming pool.