LENA
The building :
House Lena is located on a small hill in Sarti with fantastic views of the Sea, Mount Athos and the magnificent landscape of Sarti, built between 2008 - 2009.
The beach and the town center of Sarti can be reached in 4 minutes on foot. Each room is equipped with:
• Balcony
• Mini-bar (fridge)
• Flat screen TV
• Air condition
We offer free Wi-Fi