Sobral da Serra
Sobral da Serra hotels & apartments, all accommodations in Sobral da Serra
Recommended hotels in Sobral da Serra
Olival House Villa
Rua Da Mantela 15, Sobral da Serra, Portugal
Located approximately 5 minutes' walk from Igreja de Nossa Senhora da Graca, Olival House Villa Sobral da Serra gives easy access to various tourist attractions in the area.
Excellent
(3 reviews)