ROTAS On Moskovsky 22418 offers accommodation in Saint Petersburg, within a 5-minute walk of Moskovskaya Metro Station ROTAS On Moskovsky 22418 boasts views of the city and is 10 km from Admiralty Building There is a seating area, a dining area and a kitchen equipped with a dishwasher A flat-screen TV with cable channels is featured There is a private bathroom with a bath Palace Square is 11 km from ROTAS On Moskovsky 22418, while Hermitage Museum is 11 km away The nearest airport is Pulkovo Airport, 6 km from ROTAS On Moskovsky 22418