Hotel
Odysseas Hotel 2 Stars
KATAKOLO (Village) ILIA
Open all year