Apartments on Millionnaya 17Apartment
17 Millionnaya ulitsa, Tsentralny, 191186 Saint Petersburg, Russia
Providing city views and free Wi-Fi, Apartments on Millionnaya 17 provides accommodation conveniently situated in the centre of Saint Petersburg, within a short distance of Church of the Savior on Spilled Blood, Palace Square and Hermitage Museum.