Sfakia Livikon Hotel & Restaurant, Chania

Chania, Greece