Grand Hotel Duchi d'Aosta welcomes pets in its historic Habsburg-era palazzo right on Piazza Unità d'Italia. A pet fee of €25 per night applies, charged at check-in. Both dogs and cats are accepted…
Highlights
✓ Right on Piazza Unità d'Italia✓ Habsburg-era palazzo✓ Harry's Piccolo Michelin-starred restaurant on site