Four Seasons Lion Palace
The Four Seasons Hotel Lion Palace is located in a historic 19th-century palace building in the center of St. Petersburg, just 300 meters from the Palace Square. The hotel offers luxurious interiors in the style of the Russian Empire together with exclusive rooms, gourmet restaurants, a spa complex and first-class service from Four Seasons.
The five-star hotel is located in an old mansion on St. Isaac’s Square in the heart of the city. The 150 elegant rooms of the hotel are decorated in classic and modern styles and equipped with the latest technologies of the XXI century.
Opened in 2021 in the building of the Wawelberg Banking House on Nevsky Avenue, the five-star hotel has already managed to win the trust of the most demanding tourists, confirming its luxury status. The concept of the hotel combines the classics of luxury and modern technologies.
Plan your stay in Saint Petersburg.