Contribute photo
Hotel Rural Quinta Da Torre
Charming 18th-century farmhouse hotel nestled in the Portuguese countryside near Alpiarça, offering a tranquil countryside retreat.