This hotel is located in Tomsk city centre, 200 metres from the Tomsk Art Museum and 300 metres from Lenin Square. The Forum Hotel offers a sauna and solarium.
The air-conditioned rooms at the Forum ...
more info on forum
Helpful front desk staff, lovely banya (for an additional fee), did not
charge us extra for the kids -
WiFi in the rooms, hot&cold water dispenser in the hallway, bus stop across the street