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.