Hotels in Russia - Hotels in St. Petersburg - Aedes Apartment
Aedes Apartment is an apartment situated in Saint Petersburg, 2 km from Church of the Savior on Spilled Blood. The apartment is 2.6 km from Palace Square. Free WiFi is provided throughout the property.