Located in Novigrad Istria, this air-conditioned apartment features free WiFi. Apartment Iven features views of the garden and is 1.3 km from Novigrad Bus Station.
Located in Novigrad Istria, this air-conditioned apartment features free WiFi. Apartment Iven features views of the garden and is 1.3 km Read more
Located in Novigrad Istria, this air-conditioned apartment features free WiFi. Apartment Iven features views of the garden and is 1.3 km from Novigrad Bus Station.
Located in Novigrad Istria, this air-conditioned apartment features free WiFi. Apartment Iven features views of the garden and is 1.3 km from Novigrad Bus Station.
Number of Rooms: 1