Fantastically Positioned for exploring the island of Crete, Villa Alpha is within a 10 moment stroll in the enchanting village of Old Hersonissos. You’ll locate a delightful variety of restaurants, tavernas and bars positioned while in the square for an excellent Greek evening.The protected terrace provides an ideal location for al fresco eating,