Luxury Hotels in St Petersburg » CLOSED Four Seasons Hotel Lion Palace St. Petersburg » Photo Gallery CLOSED Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg, Russia CLOSED Four Seasons Hotel Lion Palace St. Petersburg : Click Here to View Full Hotel Description >> CLOSED Four Seasons Hotel Lion Palace St. Petersburg CLOSED Four Seasons Hotel Lion Palace St. Petersburg CLOSED Four Seasons Hotel Lion Palace St. Petersburg CLOSED Four Seasons Hotel Lion Palace St. Petersburg CLOSED Four Seasons Hotel Lion Palace St. Petersburg