TUCHKOV mini hotelInn
Тучков переулок, 11/5 тучков переулок, 11, Vasileostrovskiy, 199004 Saint Petersburg, Russia
Boasting a shared lounge, restaurant, bar and free Wi-Fi, TUCHKOV mini hotel is situated in Saint Petersburg, 1.4 km from Petrovsky Stadium and 2.7 km from Saint Isaac's Cathedral.