Apt on Tuchkov 24 #5 is set in Saint Petersburg, 600 metres from Petrovsky Stadium, 1.6 km from Admiralty Building, as well as 1.8 km from Hermitage Museum. The accommodation is 1.8 km from the Saint Isaac's Cathedral and has free WiFi.
The apartment includes a kitchenette with a microwave and a fridge, as well as a kettle. A flat-screen TV is provided.
Palace Square is 1.9 km from the apartment.