Situé à Sarti, à 300 mètres de la plage, le House Lena propose des chambres climatisées avec connexion Wi-Fi gratuite ainsi qu'un service d'enregistrement et de départ rapides. Offrant une vue sur la montagne et le jardin, il se trouve à 600 mètres de la plage d'Achlada. L'établissement possède un barbecue et du mobilier de jardin.
Tous les logements comprennent un balcon offrant une vue sur la mer, une télévision à écran plat, une cuisine bien équipée ainsi qu'une salle de bains privative pourvue d'une baignoire ou d'une douche et d'un sèche-cheveux. Un réfrigérateur, des ustensiles de cuisine, une machine à café et une bouilloire sont également fournis. Le linge de lit et les serviettes sont fournis.
Vous pourrez vous détendre dans le jardin.
L'aéroport de Thessalonique, le plus proche, est implanté à 130 km.