La Petite Opera Gallery
Grand Hotel Europe, Mikhailovskaya ul. 1/7 , City Centre-1 (+7) 812 329 65 89 more than a year ago
Open 09:00 - 21:00.
Belmond Grand Hotel Europe
Mikhailovskaya ul. 1/7
Occupying the full length of Mikhailovskaya Street, this palatial historical hotel has it all, from the original art deco detailing to the exquisite, enormous bathrooms in the downstairs bar to the 60cm mattresses and plush divine room fittings. Suites t