
Santa Cruz Do Douro, Portugal
Douro Palace
4-star hotel · Discovery
Nestled amidst hectares of vineyards and lush forests, this charming hotel offers a tranquil escape on the Douro River delta. Located just outside the village of Santa Cruz do Douro, a short 5-minute drive from Aregos Railway…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool























