Karta Vacation Rentals

In the heart of Novosibirsk’s city center, just a short walk from the Novosibirsk Opera and Ballet Theatre, Ploshchad Lenina and the State Museum. Ploshchad Lenina Metro Station is nearby, Novosibirsk Main Railway Station is about 2 km away and Tolmachevo Airport is roughly 21 km. City-center apartments that put sightseeing and quick transit first.