IolantaApartment
Ulitsa Chaykovskogo 65, Tsentralny, 191123 Saint Petersburg, Russia
Located in Saint Petersburg, 2.1 km from Anna Akhmatova Museum, Иоланта features views of the city. Among the facilities of this property are a restaurant, a 24-hour front desk and ticket service, along with free Wi-Fi throughout the property.