Popular accommodations in Volochisk
HotelAccommodates 2
Zbruch Palace Hotel
Featuring a bar, Zbruch Palace Hotel is situated in Volochysk. Boasting room service, this property also provides guests with a restaurant. Guests can enjoy city views.Book nowfrom $19 per night