Travelto Telezhnaya
St. Petersburg
Check in
2:00 PM
Check out
12:00 PM
A stay at Travelto Telezhnaya places you in the heart of St. Petersburg, within a 15-minute walk of Vosstaniya Square and Saint Alexander Nevsky Monastery. This aparthotel is 0.9 mi (1.4 km) from Stockmann and 1 mi (1.6 km) from Ligovsky Prospekt.
Make yourself at home in one of the 42 guestrooms, featuring kitchenettes. 50-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Housekeeping is provided daily, and both microwaves and irons/ironing boards are available on request.
Property Details
Location
Telezhnaya, 13B, St. Petersburg, 191024, Russia