Lena Village Hotel and Spa is a charming 3-star hotel nestled in the picturesque town of Mortagua, Portugal. With a perfect guest rating of 10.0 out of 10 based on reviews, this hotel promises an exceptional stay for both leisure and business travelers. The inviting atmosphere and warm hospitality reflect the essence of Portuguese culture, making it an ideal retreat for those seeking relaxation and comfort.