Stay at this 3-star aparthotel in Lemnos. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Agia Triada Cathedral and Romaíikos Gialós are located nearby. Discover genuine guest reviews for Amygdalies Apartments along with the latest prices and availability – book now.