Ammouliani Apartments features accommodations in Ammouliani near Megali Ammos Beach and Tsaska Beach. Free Wifi is available throughout the property, and Kalopigado Beach is a 18-minute walk away.
All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and balcony.
Guests can also relax on the sun terrace.
The nearest airport is Thessaloniki Airport, 70 miles from the apartment.