Amygdalies Apartments
Photo gallery for Amygdalies Apartments
Overview of Amygdalies Apartments
Amygdalies Apartments
3-star Lemnos apartments with kitchenettes
9.6
Exceptional
Popular amenities
Explore the neighborhood
Myrina, Lemnos, 814 00
- Richá Nerá11 min walk
- Agia Triada Cathedral11 min walk
- Τζιτζιφιές12 min walk
- Ο Θείος12 min walk