Apartments on Kolomyazhskiy pr. 20 offers accommodation in Saint Petersburg, 5 km from Saint Petersburg Stadium and 5 km from Petrovsky Stadium. The property is 7 km from Hermitage Museum and 7 km from Palace Square.
With free WiFi, this 2-bedroom apartment offers a TV, a washing machine and a kitchen with oven.
Church of the Savior on Spilled Blood is 7 km from the apartment, while Admiralty Building is 7 km from the property.