Hotel Alpha offers comfortable rooms and a restaurant featuring Greek and Mediterranean cuisine, plus a sun terrace.