Recommended hotels in Squinzano

Palazzo De Castro Squinzano

From US$ 151

Piazza Plebiscito 9, Squinzano, Italy - Show map

Show map

The elegant 5-star Palazzo De Castro Bed & Breakfast provides quick access to a cathedral and a museum nearby.

Book Now From US$ 151