Ilios and Irene Apartment
Main Street, Mastichari 853 02, Greece, Mastichari, 85302
Ilios and Irene air-conditioned apartments are set in a garden of bougainvilleas and roses, 400 metres from Mastichari Beach. The self-catered units offer private, furnished balconies overlooking the Kos countryside.