The Four Seasons Hotel Lion Palace St. Petersburg is a stunning resort that is housed in a 19th-century palace. The hotel features beautifully appointed rooms and suites, a world-class spa, and several dining options that serve up delicious cuisine from around the world. Guests can also enjoy stunning views of St. Isaac's Cathedral and the Admiralty from the hotel's rooftop terrace.