Grand Hotel Europe
Located in central St. Petersburg, Grand Hotel Europe is a business-friendly hotel within walking distance of St. Petersburg Philharmonia, National Library of Russia, and State Russian Museum. Nearby points of interest also include Kazan Cathedral and Church of the Savior on the Spilled Blood. Hotel Features. Dining options at Grand Hotel Europe include a coffee(…)