- Localyte author: Elena
- The most luxurious hotel in St-Petersburg (and the most expensive)), But you can get some discounts in the off-season time. Located just in the city centre, on the main street of the city, by the main attractions, main shopping area, main museums and theatres.
- The description was provided by Elena
Ask a local about Grand Hotel EuropeLocals have answered 53 questions about St. Petersburg.
Ask St. Petersburg Locals about Grand Hotel Europe
- Михайловская ул., 1/7
- User Rating