Sao Joao da Serra
Sao Joao da Serra hotels & apartments, all accommodations in Sao Joao da Serra
Recommended hotels in Sao Joao da Serra
Casa Sao Joao Villa
Largo Das Carvalhinhas, Nº 2 - Oliveira De Frades, Sao Joao da Serra, Portugal
Situated 2.8 km from Capela Covelo, the 5-bedroom Casa Sao Joao Villa Sao Joao da Serra entices guests to explore various tourist attractions in the area. With a maximum capacity of 13 guests, this…