Book Apartments Apartment Anna
Neberezhnaya Kanala Griboyedova, 23, Saint Petersburg 1.9 km from city center
Set in Saint Petersburg, this apartment features free WiFi. The apartment is 800 metres from Palace Square. A dishwasher and an oven can be found in the kitchen. Towels and bed linen are provided in this self-catering accommodation.
Facilities of Apartments Apartment Anna