Karta Vacation Rentals
In the thermal heart of Sao Pedro do Sul, steps from Termas de Sao Pedro do Sul Town Square and the hot springs. The resort sits about 3 km from the city center and is within easy reach of Termas Gardens, Sao Sebastiao Chapel and nearby sights like the Cathedral of Aveiro, Monastery of Jesus and the Aveiro Water Canal.