Apulia >
Squinzano
Squinzano hotels & apartments, all accommodations in Squinzano
Palazzo De Castro Bed & Breakfast
Piazza Plebiscito 9, Squinzano, Italy
Offering a sundeck, a prime touristic area, and a garden, Palazzo De Castro Bed & Breakfast Squinzano is ideally located within a 10-minute drive of Palazzo Petrucci. There is parking on site and Wi…