Location: situated in the centre of St. Petersburg, close to the Preobrazhensky Cathedral and the train and metro stations.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA