On Via della Geppa in central Trieste, this hotel is well-positioned for exploring this distinctive Austro-Hungarian city on the Adriatic. It's an economical choice for visitors wanting to experience Trieste's central heritage and cosmopolitan character.
AddressVia della Geppa 18, Trieste
CityTrieste
