Four Seasons Hotel Moscow is finally open
Closed for many years, the legendary Hotel Moskva is now reborn as Four Seasons Hotel Moscow, and recently has opened its doors, and we say it’s a must-see for top travelers to the city. Originally built in the 1930s, the luxury hotel is located in the heart of the historic district, overlooking Manezhnaya Square, steps … Read more