Clara Hotel 3 stars

Avlaki Petras, Petra, 81109, Greece

Hotel image
Read more reviews for Clara Hotel