Lenina Str.22, Omsk
This hotel in the heart of Osmk is just a 5-minute walk from the Irtysh River. It offers a 24-hour front desk free Wi-Fi and free parking.