The luxurious and charming Wine House Hotel in Lamego, in the heart of the Douro region, is on extensive private grounds with vineyards.