Mario’s House

Featuring a terrace, Mario’s house is set in Kallirachi, within 2.7 km of Skala Kallirachi Beach.