City Hostel Hostel Novosibirsk
This hostel is located in Novosibirsk, a 5-minute walk from the Marksa Square and Studencheskaya Metro Station. Free Wi-Fi and a 24-hour reception are featured at City Hostel.
Number of rooms: 11
Blukhera Ulitsa 24-46, 630073 Novosibirsk, Russia