Anemomilos Villa can be found in Firostefani area, just above Fira, capital of the island.