Apartments with WiFi Split - 13659

Split • Show on map
Price as low as EUR 43.53
Studio Split 13659a is located in Split 300 metres from Diocletian's Palace and 300 metres from Gregory of Nin. Each room comes with a TV. Some rooms feature a seating area to relax in after a busy day.…More info
