Located in Kazanskaya Street in St. Petersburg, this hotel is within 1.5 km walking distance of both the Hermitage and the Mariinsky Theatre. It has a 24-hour front desk and free private parking.
Number of rooms: 21
Kazanskaya Str.41, Admiralteyskiy, 190000 Saint Petersburg, Russia