NH Trieste
Corso Cavour, 7, Trieste, Province of Trieste, Friuli-Venezia Giulia, Italy, 34132
With a stay at NH Trieste in Trieste (Trieste City Centre), you'll be a 4-minute walk from Piazza Vittorio Veneto and 5 minutes by foot from Greek Orthodox Church of St. Nicholas. This 4-star hotel is 0.6 mi (1 km) from Canal Grande di Trieste and 0.8 mi (1.3 km) from Piazza Unita d'Italia.