A stay at Le Terrazze places you in the heart of Trieste, steps from Piazza Vittorio Veneto and 4 minutes by foot from Canal Grande di Trieste. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Self parking (subject to charges) is available onsite.