- Hotel reservation/
- Russia/
- Novosibirsk/
- Siberian Villa
Book Hotel Siberian Villa
Lesnaya Street 30a, Novosibirsk 11.7 km from city center
Location Hotel “Siberian Villa” is located in Novosibirsk. It boasts a convenient location within 13 km from the city center. Hotel features Please note that the entire hotel is non-smoking.