Tuchkov Hotel
Saint Petersburg — Maly Prospekt Vasilevskogo Ostrova, 7
Located in St. Petersburg, this hotel is a 3-minute walk from Sportivnaya Metro Station. It features a 24-hour reception and free Wi-Fi. Decorated in classic style, rooms at Tuchkov Hotel come with a TV and fridge.