Four Seasons To Open Its First Russian Luxury Hotel In St. Petersburg
Four Seasons is headed to Russia. The luxury hotel chain will be opening its first Russian luxury hotel in St. Petersburg this May. The Four Seasons Hotel Lion Palace St. Petersburg is sure to draw admiring glances from guests, tourists and passersby. The soon-to-open Russian luxury hotel is located within a 19th-century royal palace that was built by French architect Auguste de Montferrand in the year 1820. The grand palace was once home to Princess Lobanova-Rostovskaya. The stunning Baroque architecture is possibly the reason why Four Seasons chose to open its Russian innings in St. Petersburg rather than Moscow. St. Petersburg has long been regarded as Russia’s cultural capital. It is home to grand imperial architecture, historic art museums and so much more. Once the new Four Seasons hotel opens in St. Petersburg, luxury travelers will be able to experience the city’s art and history first hand. The Lion Palace has been resorted and converted into ...