Villa Zachario Greece, Islands of Greece
Hotel description Surrounded by a lush flower garden, Villa Zacharo is 100 meters from Skala Port.
FOUND 2 HOTEL
Our travel experts collect best offers on Telegram channel every day.
No spam — just the fun!