26 via delle mura, 34121 Trieste
Aparthotels
Hotel Capitelli - suite apartments - 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 around 600 metres from San Giusto Castle, 1.4 km from Trieste Train Station and 8.7 km from Miramare Castle....