translate English to German: Allaria Villa consists of two buildings; the older of which has been restored and furnished with a love of detail and tradition.
Das kleine gemütliche hotel befindet sich in Matala, an der Südküste Kretas und ist ca. 500 m vom Zentrum entfernt.