Stay at this 3-star business-friendly hotel in Melgaço. Enjoy free WiFi, free parking, and a business center. Popular attractions Bridge of Cava da Velha and Santuário da Senhora da Peneda are located nearby. Discover genuine guest reviews for Hotel Castrum Villae along with the latest prices and availability – book now.