Location: in the centre of Saint Petersbourgh, next to the Nevsky Prospect metro stop and 2 Km. from the train station.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA