Sustainable stay
Casas do Almourão
Casas do Almourao in Foz do Cobrao is a cluster of rural village houses,
6030-155 Foz do Cobrão
Portugal
About the hotel
Casas do Almourao in Foz do Cobrao is a cluster of rural village houses, suited to guests seeking nature breaks near the central Portuguese river landscapes.
Community
What verified guests say about inclusivity, accessibility and lifestyle fit — straight from people who stayed here.