Minoa Apts
Ammoudara, Heraklion Crete

Minoa Apts

Welcome to Minoa Apartments. Minoa Apartments is an environmentally friendly apartment complex with modern decor and a sophisticated aesthetic. They are an excellent proposal for relaxation and accommodation on the beautiful island of Crete.

Release Date:
Monday, October 4, 2021