Megisti Hotel 4 stars

Main Port, Meyísti, 85111, Greece

Hotel image
Read more reviews for Megisti Hotel