Featuring a garden and a sun terrace, Michalis Apartments are located in Zervochori Paramythias Village. They offer self-catered accommodation with garden views. Free Wi-Fi is available in all areas. Acheron River is 7 km away.