Travelto Kazanski公寓
Kazanskaya Street, 26, 海军部区, 190031 圣彼得堡, 俄罗斯
Set in Saint Petersburg, 700 metres from Saint Isaac's Cathedral, Apartment on Kazanskaya 26 features a spa centre and ski storage space. There is a water park on site and guests can enjoy the on-site bar. Palace Square is 900 metres away.