Loading hotels
Confirming room availability...
Mary Hotel, Sytninskaya Street 14 A, Saint Petersburg, Russian Federation
Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and concierge services.