Overview

Prices are in Australian Dollars. close

Abyssanto Villa

Oia Baxedes, Oia, Greece
+30 228 607 1546

Call

+30 228 607 1546

Overall guest ratings

6.4/10 Good
based on 13 reviews

Nearby

    show all
    Reviews
    Map

    Map