Ulica Julija Klovića 9, 21000 Split
Located in Split, just 1.8 km from Diocletian's Palace, Leon offers accommodation with a terrace and free WiFi. The air-conditioned accommodation is an 18-minute walk from Bacvice Beach.
Rooms/Apartments: 1
Dream Luxury Rooms - Split
/ preferred
Villa Vanda - Dubrovnik
/ preferred
Apartmani Ana - Omišalj
/ preferred
Villa Kate - Podgora
/ preferred