North to South apartments Apartment Izola
Situated in Izola, 400 metres from Svetilnik Beach, North to South apartments features air-conditioned rooms with free Wi-Fi and express check-in and check-out. The property has inner courtyard and quiet street views, and is 1.2 km from Delfin Beach.
Number of rooms: 3
15 Dvoriščna ulica, 6310 Izola, Slovenia