Avenu Hotel 0* Novosibirsk, Russia

Hotels in Russia - Hotels in Novosibirsk - Avenu Hotel

This hotel in Nobosibirsk city centre features sauna facilities and rooms with free Wi-Fi. It is only 5 minutes' walk from Lenin Square and Ploshchad Lenina Metro Station.