Located in the very heart of the historic St. Petersburg, the Grand Hotel Europe combines all of the splendor of a bygone age with deluxe modern facilities.