Miramare Hotel 1 stars

7th Martiou, Lakkíon, 85400, Greece

Hotel image
Read more reviews for Miramare Hotel