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. (143 characters)