Matala Dimitris Villa and Hotel*** Matala Main Road - Crete - Matala, Greece Category: Hotel *** Matala Dimitris Villa Hotel has 15 A' class rooms, all of them with their own bathroom, balcony, Air-Condition, ... more info » rating Not rated yet Availability very low BOOK