Michel Apartments in Amoudara

Michel Apartments are situated in Amoudara, Crete. Our 19 newly built apartments are air conditioned and fully equipped with kitchen (refrigerator, oven, glasses, dishes etc.), telephone, Tv, safe box etc.

Comments are closed.