Scotch Hostel
HostelOne of the Top rated Hostels in Volgograd
Address
Ulitsa Donetskaya, 14, Volgograd, Volgograd Oblast, Russia, 400066
Website
Contact
+7 906 400-28-00Price rating
$11/night
Rating on Google Maps
4.80 (176 reviews)Open on Google Maps