A traditional sauna, free Wi-Fi and fine European cuisine are all available at this comfortably furnished hotel in Omsk. It is a 10-minute walk from the popular Lenina Street.