Loading hotels
Confirming room availability...
Aximaris furnished rooms, Zverinskaya Street 2 5, Saint Petersburg, Russian Federation
Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area.