Accommodation ReviewsRussiaTravel ArticlesHotel Review: Four Seasons Lion Palace, St. Petersburg, Russia by Sharon Ibbotson Mar 28, 2016 by Sharon Ibbotson Mar 28, 2016