Olympia Lemnos Studios, are located in the heart of Myrina, the capital of Lemnos Island. Enjoy Rooms and Apartments in Lemnos. “Richa Nera” Beach, the most famous beach of Myrina is just 3 minutes away in walking distance!
More About UsLorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto quidem tempore expedita facere facilis, dolores!