The Castle House Hotel
Travessa Do Castelinho 7, 5100-127, Lamego, Portugal, Lamego, 5100 127
Offering city views, The Castle House is an accommodation set in Lamego, 12 km from Douro Museum and 36 km from Natur Waterpark. There is a private entrance at the apartment for the convenience of those who stay.