Set in Saint Petersburg, 5.6 km from The St. Petersburg Masterskaya Theatre, Usadba on Elizarova features views of the city. This 3-star hotel offers a tour desk and luggage storage space.
Number of rooms: 17
Prospekt Elizarova 8/2, Nevskiy, 192029 Saint Petersburg, Russia