Offering free WiFi, Apartment on Telezhnaya 13 is situated in the heart of Saint Petersburg, just 2.7 km from State Russian Museum. The property is 2.9 km from Church of the Savior on Spilled Blood.
The apartment features 2 bedrooms, a kitchen with an oven, a washing machine, and a bathroom with free toiletries. A flat-screen TV is provided.
Palace Square is 3.5 km from Apartment on Telezhnaya 13....
|Telezhnaya ulitsa 13 B kv.2|