In the northern part of the island, between the village of Naoussa and the fishing village of Ambelas, on a small hill overlooking the neighbouring islands.
http://www.taos-greece.com/ +30 22840 28882 | 28883