Tourist Hotel stands in a quiet side street in Saint Petersburg, a 5-minute walk of Park Pobedy and Elektrosila Metro Station. Free Wi-Fi is offered. Rooms at Tourist Hotel include a TV, fridge, work desk and free local phone calls.
Number of rooms: 44
Ulitsa Sevastyanova 3, Moskovskiy, 196105 Saint Petersburg, Russia