Location


Argiris Studios & Apartments is located at the idyllic village Agios Stefanos, near Avliotes at the NorthWest side of Corfu island.