Karta Vacation Rentals
In the heart of Trieste city centre, a stone’s throw from Piazza della Borsa and Teatro Lirico Giuseppe Verdi and just steps from Piazza dell'Unità d'Italia. This boutique, pet-friendly townhouse sits minutes from the Roman Theatre and the Greek Orthodox Church, with Miramare Castle about 5.5 miles away.