IZZZI at Vladimirskaya provides accommodation within 1.2 km of the centre of Saint Petersburg, with free Wi-Fi, and a kitchenette with a microwave, a fridge and a stovetop. This 3-star aparthotel offers a 24-hour front desk and a lift.
Number of rooms: 78
Большая Московская улица, Tsentralny, 191002 Saint Petersburg, Russia