Leone is a short 7-minute walk from Venice Santa Lucia Station and 13 minutes' walk from St. Mark's Square.