ROTAS On Moskovsky 22415 offers accommodation in Saint Petersburg, within a 5-minute walk of Moskovskaya Metro Station The kitchen is equipped with an oven A flat-screen TV with cable channels is offered Bike hire is available at the property and the area is popular for cycling Admiralty Building is 10 km from ROTAS On Moskovsky 22415, while Palace Square is 11 km away Pulkovo Airport is 6 km from the property