Situated 900 metres from Petrovsky Stadium, 1.2 km from Admiralty Building and 1.4 km from Saint Isaac's Cathedral, Apartments on Tuchkov pereulok provides accommodation set in Saint Petersburg. This apartment features accommodation with a balcony. With free WiFi, this apartment offers a flat-screen Read more
Situated 900 metres from Petrovsky Stadium, 1.2 km from Admiralty Building and 1.4 km from Saint Isaac's Cathedral, Apartments on Tuchkov pereulok provides accommodation set in Saint Petersburg. This apartment features accommodation with a balcony. With free WiFi, this apartment offers a flat-screen TV and a kitchen with oven. Hermitage Museum is an 18-minute walk from the apartment, while Palace Square is a 19-minute walk away.