Merope Hotel

KARLOVASSI, GREECE