Beschreibung Just 200 metres from Amoudara Beach in Crete, La Santre Villa features self-catered rooms with free Wi-Fi and balcony overlooking the resort and the... ###>Description Just 200 metres from Amoudara Beach in Crete, La Santre Villa features self-catered rooms with free Wi-Fi and balcony overlooking the resort and the...