Featuring an outdoor pool and sun terrace, Villa Sivota is located in Syvota Village. The property offers self-catering units with Ionian Sea views and free WiFi throughout.
Featuring an outdoor pool and sun terrace, Villa Sivota is located in Syvota Village. The property offers self-catering units Read more
Featuring an outdoor pool and sun terrace, Villa Sivota is located in Syvota Village. The property offers self-catering units with Ionian Sea views and free WiFi throughout.
Featuring an outdoor pool and sun terrace, Villa Sivota is located in Syvota Village. The property offers self-catering units with Ionian Sea views and free WiFi throughout.
Number of Rooms: 3