Hostel Izola Ljubljanska ulica 51 - Izola, Slovenia Category: Hostel Hostel Izola offers great accommodation in the center of Izola, very close to Koper, and is located right by the sea! more info » rating Not rated yet Availability very low BOOK