Travelto Kazanski Apartment Admiralteyskiy
Set in Saint Petersburg, 1 km from Saint Isaac's Cathedral and 1.5 km from Winter Palace, Travelto Kazanski offers free Wi-Fi and air conditioning. The property has city and inner courtyard views, and is 1.7 km from St. Nicholas Naval Cathedral.
Number of rooms: 10
Kazanskaya Street, 26, Admiralteyskiy, 190031 Saint Petersburg, Russia