Troulis Apartments & Studios in Amoudara

Troulis apartments & studios are located in Amoudara, Crete. Troulis Apartments and Studios consists of 23 spacious apartments and studios fully equipped with private bathroom. We also provide you with a restaurant-bar, and an organized beach with waters sports.


Add / Modify Listing

Add your company on, or modify your listing. Contact us for details.

Greece Index