The Belmond Grand Hotel Europe vies with Corinthia Hotel St. Petersburg and Hotel Astoria for the title of the most luxurious five-star hotel in Saint Petersburg, Russia. One of great hotels of the 19th-century Europe, the Grand Hotel Europe opened its doors to the public on January 28, 1875, replacing an earlier inn situated on the same site.
Less