Apartments with WiFi Split - 15923



Split • Show on map
View Details for Price
Offering sea views Apartments with WiFi Split - 15923 is an accommodation set in Split 4.2 km from Diocletian's Palace and 5 km from Mladezi Park Stadium. The air-conditioned accommodation is less than…More info
