July 19, 2011 | By Sheila Farley
A cultural and culinary landmark, Grand Hotel Europe has played a central role in social, cultural, civic and business life of St Petersburg for over 135 years. At the heart of St Petersburg, within walking distance of the Palace Square and Winter Palace, home to the Hermitage museum, Grand Hotel …