Hotel nearby Vafkerí
2 found
Villa Lefkada Villa
Featuring air-conditioned accommodation with a private pool, mountain view and a terrace, Villa Lefkada Villa is located in Vavkerí.
More Hotel in other Cities
Interesting places in Vafkerí
Search this area