Photo gallery for Hotel Solar da Capela
Hotel Solar da Capela
3-star Sao Pedro do Sul hotel with coffee shop/cafe
Reviews
9.6
Exceptional
Popular amenities
Explore the neighborhood
Rua Cimo de Vila No. 86 Termas, Sao Pedro do Sul, 3660-692
- Termas de Sao Pedro do Sul Town Square1 min walk
- Termas De S. Pedro Do Sul3 min walk
- Termas de Sao Pedro do Sul Hot Springs3 min walk
- Porto (OPO-Dr. Francisco de Sa Carneiro)84 min drive