Four Seasons Hotel Lion Palace St. Petersburg
- 1 Voznesensky Prospekt, 190000 St. Petersburg, Russian Federation
- View The Map
St. Petersburg’s premier five-star luxury hotel offers views of Saint Isaac’s Cathedral, Alexandrovksy Garden, and the landmark Admiralty. Two signature St. Petersburg restaurants create see-and-be-seen buzz, while a glass-topped spa helps you relax and restore. The beauty and history of Imperial Russia feel current and fashionable – coming to life with luxurious, at-your-service
The Destination
Majestic and magical, St. Petersburg is Russia’s cultural capital – a beautifully preserved Imperial city built in the 18th and 19th centuries, and celebrated for ornate architecture in brilliant hues of yellow, blue and green. With formal grandeur in its layout of buildings and parks, the city is woven with a network of canals, earning it frequent comparisons to Venice.
