Ionion Star Hotel 2 stars

Tholo - Zacharo, Tholón, 27054, Greece

Hotel image
Read more reviews for Ionion Star Hotel