Sleep Atmosphere Apartment on Lenin Street, 75 Appartement
Hotels in Novosibirsk, Novosibirsk
Russian Federation, Novosibirsk Oblast, Novosibirsk, Lenina St., 75, Novosibirsk
WiFi
360 m
Ploshchad Garina-Mikhaylovskogo Metro Station
310 m
Novosibirsk-Glavny Train Station





















