Ulica Ivana Pavla II, 21216 Kaštela
Villa Castello is situated in Kaštela. Boasting sea views and a swimming pool, this villa also includes free WiFi.
Rooms/Apartments: 1
StaySplitBay - Kaštela
/ preferred
Apartment Bellevue - Zaton
/ preferred
Villa Krasica - Krasica
/ preferred
Villa Zeus Waterfront - Veli Iž
/ preferred