Villa Anemoni

Fira the island capital - only 500 metres from the central square. Local banks, museums, clubs, bars, cafes & tavernas, the bookshop, local supermarkets, as well as the main bus depot & taxi rank are within easy reach.

Check availability and book

Check availability and book