This bed & breakfast is situated in Trieste City Centre, just steps from Canal Grande di Trieste and Piazza Vittorio Veneto, and within a short walk of Greek Orthodox Church of St. Nicholas. You’ll also find Roman Theatre and Teatro Lirico Giuseppe Verdi less than a mile away.