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.