Radmilovićeva 37, Split
bedrooms
Baths
Guests
Set in the Split City Center of Split, 1640 feet from Diocletian's Palace and 2461 feet from Split Archaeological Museum, Barakuda apartment offers air conditioning.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.