Hotel Il Moro di Venezia

Hotel a short walk from the station

Hotel a short walk from the station