Travelto Shelter Apartment Saint Petersburg, Russia
Located in Saint Petersburg, 2.5 km from Mariinsky Theatre and 2.8 km from St. Nicholas Naval Cathedral, Travelto Shelter provides accommodation with amenities such as free Wi-Fi and a flat-screen TV. The property is around 4.
Number of rooms: 3
142 набережная Обводного канала, Admiralteyskiy, 190020 Saint Petersburg, Russia