Fantastically Situated for exploring the island of Crete, Villa Alpha is within a ten moment walk on the enchanting village of Old Hersonissos. You’ll locate a delightful selection of places to eat, tavernas and bars located in the square for a wonderful Greek evening.For anyone in search of a more peaceful placing, Situated just over the colourf