Karta Vacation Rentals
In the heart of Trieste, a small four-star boutique opposite the Grand Hotel Duchi d'Aosta. Steps from Piazza Unità d'Italia, Palazzo del Municipio, the Teatro Romano and the aquarium, the address is Piazza dello Squero Vecchio 1. Pet-friendly on request and ideal for travelers who want a central, walkable base.