Ahotels Design Style on Tolstogo 0* Novosibirsk, Russia

Hotels in Russia - Hotels in Novosibirsk - Ahotels Design Style on Tolstogo

Featuring free WiFi, Ahotels Design Style offers accommodation in Novosibirsk, 150 metres from Oktyabrskaya Metro Station. All rooms include a TV. You will find a kettle in the room.