Agroturystyka u Julii Farm Stay Helusz, Hotel rooms in Podkarpackie 311, 37-560 Helusz, Poland 7.7/10 Good 9 reviews Number of rooms: 6 from $35.07 nightly price View deal Description