Fresh Flat on Varshavskaya 61Apartment
Varshavskaya 61, Saint Petersburg, 196191
Fresh Flat on Varshavskaya 61 in Saint Petersburg provides accommodation with free Wi-Fi, 10 km from Mariinsky Theatre, 10 km from St. Nicholas Naval Cathedral and 10 km from Saint Isaac's Cathedral. The apartment is 11 km from Anna Akhmatova Museum.