ROTAS On Chaykovskogo 36Hotel
Ulitsa Chaykovskogo 36 Tsentralny district,Ulitsa Chaykovskogo, Saint Petersburg, 191123
ROTAS On Chaykovskogo 36 is located in Saint Petersburg, within a 5-minute walk of Chernyshevskaya Metro Station. Tavrichesky Garden is 600 meters away, while Voskresenskaya Naberezhnaya is 8 minutes on foot.