Sarri Apartments are located in Heraklion - Ammoudara, which makes it the perfect destination for travelers seeking the relaxation of the sea and the proximity to a vibrant city life.
Please enable the javascript to submit this form