Villa Cascada Villa Podgora
Set in Podgora, within 300 metres of Garma Beach and 500 metres of Pliševac Beach, Villa Cascada offers accommodation with a restaurant and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 16
Splitska 11, 21327 Podgora, Croatia