Villa Anna is a fantastic self catering option for those looking to explore the island of Crete.
Villa Anna is located just 150m from the beach in the village of Stalis. Comfortable and spacious rooms set around the outdoor swimming pool mean that guests can enjoy a refreshing drink or play a game of pool, all in friendly and welcoming atmosphere.
Olympic Rating: 2 Star Plus
Official Rating: 3 Star