Piazza Unitàd'Italia 3, 34121 Trieste
Apartment
with
9
rooms
Grand Hotel Duchi d'Aosta Apartments offers accommodations within a few steps of the center of Trieste, with free
Wifi and a kitchen with a dishwasher, a microwave, and a fridge. The property is close to Piazza Unità d'Italia, Trieste Port, and Trieste Roman Theatre. Private parking can be arranged at an extra ...