Situated in Tomsk, this property offers an ideal place of rest and relaxation. There are a total of 6 rooms on the premises.

Otel

Location

Get Rates

Get Flight + Hotel