Luxury accommodations in Sobral da Serra
We found 1 property with availability in Sobral da Serra
Show on map
Olival House
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)
- 1-1