Hotel Finikounda Hotel
Down Town Finikounda, Finikounta, 24006, Greece
Just 50 metres from the sandy beach of Finikounda, this hotel is centrally located in the village within a 2-minute walk from restaurants and shops. It offers air-conditioned rooms with free Wi-Fi and balcony.