Afendakis Apartments
(Apartment)
Marpissa, Márpissa, 84400, Greece
Tel.:+30 22840 41141
Hotels Around
Description
Map
Contact