Location: in the centre of Saint Petersbourg, next to the Mayakovskaya metro stop and 700 m. from the train station.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA