Magistrat Hotel
Hotel
Tomsk, Tomsk Region
This hotel in Tomsk city centre features free Wi-Fi, a 24-hour bar, and a modern restaurant. It is a 15-minute drive from Tomsk 1 Train Station.
Number of rooms: 27
Lenina Ploshad 15, 634050 Tomsk, Russia