Castelo de Portugraal is a historic establishment offering accommodation and dining. It features a restaurant, a shared lounge, and a garden, providing private bathrooms for guests. The property is located in Vilela.