26 via delle mura, 34121 Trieste
Aparthotels
Capitelli Chalet provides accommodation within 300 metres of the centre of Trieste, with free WiFi, and a kitchen with a fridge, a stovetop and kitchenware. The property is close to San Giusto Castle, Trieste Train Station and Trieste Roman Theatre. The aparthotel features family rooms. The aparthotel...