Karteros Hotel

Address: Karteros, Crete

Phone: (+30)2810 380402