THE LEADING LUXURY TRAVEL EXHIBITION
Four Seasons Hotel Lion Palaceback
The hotel is located in the very heart of St. Petersburg on the beautiful St. Isaac's Square, just next to the St. Isaac's Cathedral a masterpiece by Auguste de Montferrand and one of the main symbols of the Venice of the North. Other major landmarks, including the State Hermitage and Palace Square, are just a couple of blocks away. Four Seasons Hotel Lion Palace St. Petersburg offers 177 spacious and comfortable guest rooms, including 26 suites, featuring state-of-the art amenities to satisfy the needs of the most discerning customers.