Argiris Studios & Apartments is located at the side hill of Village Agios Stefanos, with excellent view to the village as well as to the sea. Consisted of 7 studios and 4 apartments, only 5-10 minutes walk away from the beach and from village center, is a unique location for your holidays.