Fantastically Found for Discovering the island of Crete, Villa Alpha is within a 10 moment stroll on the enchanting village of Old Hersonissos. You’ll look for a delightful selection of restaurants, tavernas and bars positioned inside the sq. for a beautiful Greek night.The coated terrace presents the perfect place for al fresco dining, with sigh