Vlaška 63 / 4, Zagreb
bedrooms
Baths
Guests
Located in Zagreb, within 1969 feet from Ilica Street and Zagreb Cathedral, Apartment 63 is a self-catering accommodations offering free WiFi access and a furnished terrace.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.