Details

Greece
Crete
kalamaki
Max 12 persons
from € 5405 p/w