Quinta de Leandres is a charming 3-star hotel located in the picturesque town of Manteigas, Portugal. With only one room available, this intimate setting offers a unique and personalized experience for travelers seeking tranquility in the stunning Serra da Estrela region. Nestled amidst breathtaking natural landscapes, the hotel is perfect for those looking to escape the hustle and bustle of everyday life.