8 Floor Hostel 0* Tomsk, Russia

Hotels in Russia - Hotels in Tomsk - 8 Floor Hostel

Offering free Wi-Fi and a 24-hour reception, this home-like hostel is situated in Tomsk. It features shared kitchen facilities, and Tomsk University buildings are within a 10-minute walk of the hostel.