connect with us
Greece's latest tourism industry news by Greek Travel Pages

Krikonis Hotel and All Saints Villas Promise Safe Stays in Epirus

The Krikonis Hotel and the All Saints Villas complex, located in Epirus, western Greece, have opened for summer 2020 with the safety of their guests as top priority.